How much does it cost to build an AI agent?
Most AI agents I build cost $8k to $30k to get one workflow into production. Here's where the money goes, what pushes it up, and what it costs to run after.
Most AI agents I build cost between $8,000 and $30,000 to get one workflow into production. Running them afterwards usually costs somewhere between a few dollars and a few hundred a month.
That range is wide on purpose. Two projects that both get called "an AI agent" can be a week of work or three months of it. Here's what moves a project from one end to the other.
What are you actually paying for?
People expect the AI to be the costly part. It almost never is. Calling a model is an API request. The work is everything around it: getting at the data, deciding what the agent is allowed to do, and proving it does the right thing on real cases.
A typical split on one of my agent builds looks roughly like this:
- Connecting your systems35%APIs, inboxes, databases, auth
- Tools and permissions20%What it may do, and what needs approval
- Testing on real examples20%The eval set, edge cases
- Rollout and handover15%Monitoring, training, docs
- Prompts and model choice10%Yes, the AI part is the smallest
If someone quotes you a price that's mostly "prompt engineering", ask what happens when it meets your actual CRM.
What does an agent at the low end look like?
Around $8,000 to $12,000 usually buys something like this:
- One inbox or one queue, say support emails or new leads.
- The agent reads each item, sorts it, and drafts a reply or fills in a record.
- A person approves every action before it goes out.
- Two or three tools, all read-mostly.
- A test set of fifty or so real examples.
It's narrow, and that's the point. It ships in about four weeks and saves real hours from the first week it runs.
And at the high end?
Closer to $30,000, you're looking at:
- Several systems: the CRM, a ticketing tool, a database, maybe email and Slack.
- Actions that matter, like sending to customers, issuing refunds or changing records, with approval steps tuned per action.
- Messy data, like scanned PDFs, mixed languages or ten years of inconsistent notes.
- A proper eval suite, run before every change, plus monitoring once it's live.
Past that you're usually looking at two or three agents, or a platform. Split it into phases and price each one on its own.
What pushes the price up?
| Question | Nearer $8k | Nearer $30k |
|---|---|---|
| Systems | One or two, with decent APIs | Five or more, some without APIs |
| Actions | Read, sort, draft | Send, pay, update records |
| Approval | A person checks everything | Most actions run alone, with an audit log |
| Data | Clean and in one place | Scanned, scattered or inconsistent |
| Languages | One | Several |
| Volume | Hundreds a day | Thousands an hour |
Notice that "smarter AI" isn't on the list. A better model costs a little more per request. It almost never changes the build price.
What does it cost to run?
Three things show up on the monthly bill:
- Model usage. You pay per token. A team handling a couple of thousand emails a month on a mid-sized model usually lands in the tens of dollars. Heavy volume or the largest models can reach hundreds.
- Hosting. A small server or serverless functions, a database and a queue. Often under $50 a month at small scale.
- Monitoring. A logging tool like Langfuse or LangSmith. There's a free tier or a modest monthly plan.
The trick is to measure, not guess. I run the test set through two or three models and pick the cheapest one that passes. That's often not the one the client asked for.
How do you keep the cost down?
- Pick one workflow. "Automate operations" is a budget black hole. "Sort and draft replies to support email" is a project.
- Bring examples. Twenty to fifty real cases, with what a good result looks like. This saves more money than anything else on this list.
- Start with a person approving. It's cheaper to build, safer to launch, and the approval log tells you which steps can be trusted to run alone later.
- Use what you already have. If your team lives in Gmail and HubSpot, the agent should too. A new dashboard is a new cost.
Is it worth it?
Do the sum before you sign anything. Say three people spend an hour a day each sorting and answering the same kind of request. At $30 an hour, that's roughly $2,000 a month.
- 01Time spent today3 people × 1 hour a day ≈ 66 hours a month
- 02What it costs66 hours × $30 ≈ $2,000 a month
- 03Agent takes two thirds≈ $1,300 a month back
- 04$15k buildPays for itself in under a year
If the sum doesn't work on paper, it won't work in production. Either the workflow is too small, or the build is too big. Both are fixable before you've spent anything.
If you'd like a number for your own workflow, send me a short brief. I'll tell you which end of the range it sits at, and whether it's worth doing at all.