Custom AI agent development

Guide

How much does it cost to build an AI agent?

Updated October 15, 20263 min read

The cost of building an AI agent depends far more on what surrounds the model than on the model itself: how many of your systems the agent can act on, how much data it answers from, whether it talks or types, and how high the accuracy bar is. An assistant that answers questions from a handful of documents and an agent that books, refunds and updates records are both "AI agents", and they cost very different amounts.

This guide explains what moves the price of custom AI agent development, the common shapes an agent takes, and the running costs people forget, so you can place your idea before anyone quotes.

What drives the cost of an AI agent

Cost driverSmaller buildLarger build
What it can doAnswers questions onlyActs in several systems: books, updates, sends
Data it answers fromA few clean documentsLarge, messy or fast-changing sources
ChannelText chatPhone calls, with speech and live handoff
Accuracy barHelpful most of the timeMust be right, with tests on every change
Hosting and privacyHosted model APIsModels and data inside your own environment
VolumeOccasional useThousands of conversations a day

The first row matters most. Every tool an agent can call needs permissions, tests and a plan for when it fails, so an agent that only answers is a fraction of the work of one that acts. The accuracy bar is the next biggest lever: an agent that must be right needs an evaluation set of real questions with known answers, run against every change, and that work is a large share of a serious build.

Four common shapes of AI agent

An assistant over your documents

A chat assistant that answers from your help content, policies or product data, with citations. Most of the work is retrieval: how your documents are split and searched so the right passage reaches the model.

An internal agent that acts in your systems

An agent that reads a request and does something about it, such as triaging a ticket, updating a CRM record or drafting a reply for a person to approve. Cost scales with the number of systems and the limits it must respect.

A voice agent

An AI voice agent that answers or makes phone calls, books into a real calendar and hands hard calls to a person. Voice adds speech recognition, natural turn-taking and telephony to everything a text agent needs.

A multi-step agent pipeline

Several specialised agents passing work along, such as one that reads a blog post and others that cut video, write platform copy and schedule it. Each stage is simpler than one large agent, but the pipeline needs orchestration and monitoring of its own.

Running costs that start after launch

An agent has usage costs that a normal app does not, and they are billed by the providers rather than by your developer:

  • Model usage, billed by the language model provider per amount of text processed.
  • Speech and telephony for voice agents, usually billed per minute of conversation.
  • A vector database or search index for retrieval, which grows with your data.
  • Monitoring and periodic re-testing, because models and data change and an agent that was right in March can drift by June.

We estimate these with you at scoping from your expected volume, and build a cost ceiling into the agent so a loop cannot run up a bill overnight.

How THWorks prices an AI agent build

THWorks prices the job rather than the hours. After a scoping call you get a fixed price for the agreed scope, settled before the work starts. If a new feature or integration comes up midway, it is priced and agreed with you before it is built, so the total never moves without your say.

The cheapest good agent is one built for a single job first. Once it is doing that job reliably, extending it to the next is a smaller piece of work than building everything at once.

How to get a useful estimate

  1. Write down the one job the agent should do first, and what a good outcome looks like.
  2. List the systems it must read from or act in, such as a CRM, a calendar or a help desk.
  3. Collect twenty real examples of requests it would receive, including awkward ones.
  4. Decide whether it works in text, on the phone, or both.
  5. Note any rule about where your data may live.

Questions

What people ask next.

  • Usually, yes, and if it covers what you need you should use it. A custom agent earns its cost when it must answer from your own data accurately, act inside your systems, or work on the phone, which is where off-the-shelf tools tend to stop.

  • It depends on volume and on how much text or speech each conversation involves, because model, speech and telephony providers bill by usage. We estimate it from your real or expected volume at scoping, before you commit, and build a spending ceiling into the agent.

  • No. You get a fixed price for the agreed scope before work starts, and any change in scope is priced and agreed with you before it is built.

  • Yes, and it is the approach we recommend. One job, done reliably and measured, then the next. The evaluation set built for the first job keeps the agent honest as it grows.

Next step

Tell us what is breaking, and what it costs you.

A scoping call is 30 minutes and gets you a fixed estimate. If we are the wrong people for it, we will say so.

See the work
  • Reply within one business day
  • Fixed price, fixed scope
  • You own the code