Skip to content
← Back to blog
Comparisons8 min read

Custom AI Agent vs Chatbot: When to Build and When to Just Buy

A builder’s honest take on custom AI agent vs chatbot: where off-the-shelf tools win, where they hit walls, and a decision framework with 2-year costs.

Here’s the answer most agencies won’t give you up front in the custom AI agent vs chatbot debate: a lot of businesses should just buy the off-the-shelf tool. We build custom agents for a living, and we still tell people that.

The honest split is about what the thing has to do. If you need to answer the same twelve questions over and over, an off-the-shelf widget is faster and cheaper, and you should stop reading and go set one up. If the agent has to touch your systems — book into your calendar, pull a customer record, take an action that changes something — that’s where the cheap tools fall over.

Let’s walk through both sides fairly, then give you a framework you can actually decide with.

What off-the-shelf chatbots do well

We’re not going to pretend the cheap tools are junk. They’re not. For a narrow job, they’re genuinely the right call.

An off-the-shelf chatbot — think Intercom’s AI, a Tidio bot, or one of the dozens of GPT-wrapper widgets — gets you three real things. It’s cheap, often tens of dollars a month. It’s fast to stand up, sometimes an afternoon. And for an FAQ-shaped problem, it works fine out of the box.

Say you run a small studio and 80% of your inbound messages are “what are your hours,” “where do I park,” and “do you take walk-ins.” You feed the bot your FAQ page, drop it on the site, done. Paying anyone to build that custom would be lighting money on fire.

We turn away projects like this. When someone emails us wanting a glorified FAQ widget, we tell them which off-the-shelf tool to buy and wish them well. It’s not the work we do, and pretending otherwise would be a disservice.

Where off-the-shelf tools hit a wall

The wall is always the same shape. It’s the moment the conversation stops being about information and starts being about action.

A customer doesn’t want to know your hours. They want to book a Tuesday afternoon slot, see it land in your scheduling software, and get a confirmation text. The off-the-shelf bot can tell them you’re open Tuesday. It usually can’t put them on the books.

Off-the-shelf tools tend to break down in four places:

  • Your systems. They don’t know your scheduling software, your CRM, or your inventory. At best they hand off to a form or a human.
  • Your workflows. Real businesses have rules. New patients get a longer slot. Emergency jobs jump the queue. A generic bot has no idea your business runs on those rules.
  • Multi-channel context. Someone texts, then calls, then fills out a form. A custom agent can carry that thread. Most widgets treat every channel as a stranger who just walked in.
  • Edge cases. The 15% of conversations that don’t fit the script are exactly the ones that cost or make you money, and they’re where cheap tools either guess wrong or dead-end.

The integration test

Here’s the single question that settles most of these decisions: can it book into your scheduling software?

If the answer is no, you don’t have an agent. You have a brochure that talks back. That’s fine if a brochure is what you need. It’s a problem if you were sold something more.

Run the test on whatever tool you’re evaluating. Can it write to Jobber or ServiceTitan? Can it create the event in Calendly with the right buffer? Can it read back an existing appointment and move it? If the demo avoids these questions, that’s your answer. This is also the line we use internally — the difference between a chatbot and an agent is whether it can do the thing, not just describe it. We get into this more in our piece on AI voice agents for service businesses .

Total cost over two years

The sticker price comparison is misleading, because the two paths cost money in different places. Let’s do the actual math over 24 months. These are illustrative ranges, not quotes.

Off-the-shelf path. Say the tool runs $80 a month. That’s $1,920 over two years. Add the hidden cost: it can’t book, so a human still handles maybe 30% of conversations that should’ve been automated. If that’s five hours a week of staff time at $25 an hour, that’s roughly $13,000 over two years in labor the tool didn’t save you. Call it around $15,000 all-in.

Custom path. A custom agent might be $8,000 to build and $400 a month to run and maintain. That’s $8,000 plus $9,600, so roughly $17,600 over two years. Higher on paper. But if it actually handles that 30% — books the slot, syncs the record, only escalates the genuine edge cases — most of that $13,000 in human labor goes away.

So the real comparison isn’t $1,920 vs $17,600. It’s closer to $15,000 of cheap-tool-plus-labor against $17,600 of custom-that-removes-the-labor. At low volume the cheap tool wins clean. At higher volume the lines cross and keep diverging. We broke the pricing side down further in how much an AI voice agent costs .

The hybrid reality: start small, graduate

Most businesses don’t actually face a clean build-or-buy fork. They walk a path.

A sane sequence: start with an off-the-shelf bot to learn what people actually ask. Watch the transcripts for a month. You’ll see the patterns — and you’ll see exactly where the bot dead-ends and a human has to take over. Those dead-ends are your spec. That’s the moment to graduate to something custom, because now you know precisely what it needs to do.

There’s no shame in this. Buying first is often the smart way to write the requirements for building later. The mistake is staying on the cheap tool long after you’ve clearly outgrown it, eating the hidden labor cost every month because the migration feels like a hassle.

An honest downside of going custom

Since honesty is the whole point: custom agents have real downsides, and anyone who tells you otherwise is selling.

They take longer to ship — weeks, not an afternoon. They cost more up front. They need someone who owns them when your scheduling software changes an API or your business adds a new service. And they can be over-engineered. We’ve seen people commission a custom build for a problem a $40 widget would’ve solved, because “custom” sounded impressive in a meeting.

A custom agent is a small piece of software you now operate. That’s a commitment, not a purchase. If you’re not ready to treat it like one, the off-the-shelf tool is genuinely the lower-risk move.

The decision framework

Strip away the noise and it comes down to a few honest questions.

Buy off-the-shelf if: your needs are mostly FAQ, your volume is low, the agent doesn’t need to take real actions in your systems, and you want it live this week. Don’t overthink it. Set up the widget and move on.

Build custom if: the agent has to book, reschedule, update records, or follow your specific business rules; it has to work across phone, text, and web with shared context; your volume is high enough that human handoffs are costing you real money; or the conversation directly drives revenue and getting edge cases wrong is expensive.

Start hybrid if: you’re genuinely unsure. Buy cheap, watch the transcripts, let the dead-ends write your spec, then graduate.

This is also roughly how we decide whether to take a project. Pure FAQ, we point you to a tool. Real integration and real workflows, that’s the work we do across the services we build. We built and operate Mercvox, our own AI voice receptionist for trades businesses across North America, on exactly this principle — it doesn’t just answer the phone, it books into scheduling software, works around the clock, and routes a real emergency to a human. That only matters because it crosses the integration line. If you’re weighing voice specifically, the AI receptionist vs answering service comparison is a useful companion read.

FAQ

Is a custom AI agent always better than a chatbot?

No. For FAQ-only needs at low volume, an off-the-shelf chatbot is cheaper, faster to launch, and completely adequate. Custom only pulls ahead when the agent has to take real actions in your systems and your volume makes human handoffs expensive.

How do I know if I’ve outgrown my off-the-shelf chatbot?

Read the transcripts. If a meaningful share of conversations dead-end at “let me connect you to someone” or a contact form — especially around booking and account actions — you’ve outgrown it. Those dead-ends are the spec for a custom build.

What’s the fastest way to start without overcommitting?

Buy an off-the-shelf tool first and run it for a month. It’s cheap, it’s live in an afternoon, and it tells you exactly what a custom agent would need to handle. You write better requirements after watching real conversations than before.

If you’re trying to figure out which side of this line you’re on, that’s the kind of call we’re happy to have even when the answer is “just buy the widget.” Book a free intro call and we’ll tell you straight which path fits — build, buy, or start hybrid.

Want to discuss AI agents for your business?

Book a free intro call and we'll scope what's possible.