Chatbot agencies charge $3,000–$15,000 to build a custom bot for an SMB (advanced RAG/agentic builds run $15,000–$50,000+) and $300–$1,500 a month on retainer to run it. DIY platforms cost $0–$500 a month and an afternoon of your time. The honest decision rule: DIY when the bot answers a stable FAQ and captures leads; pay an agency when the bot must integrate with your systems, answer from your documents accurately, or take actions — that's where DIY projects quietly die. Here's what agencies actually charge, what you get for it, and the red flags.
What agencies charge (and for what)
| Engagement | Typical price | What's included |
|---|---|---|
| Configured platform setup | $500–$2,000 one-time | Platform choice, flows, branding, install, handoff |
| Custom build | $3,000–$15,000 | Trained on your business, CRM/helpdesk integration, testing |
| Advanced (RAG/agentic) | $15,000–$50,000+ | Answers from your knowledge base, takes actions, eval suite |
| Monthly retainer | $300–$1,500/mo | Knowledge updates, transcript review, tuning, reporting |
The build side is broken down further in what an AI chatbot costs, and the run side in chatbot maintenance costs.
What DIY actually costs
Platform pricing looks like $0–$500/month (chat widgets, AI answer bots, per-resolution pricing on the newer AI support tools — compared with real numbers here). The real DIY cost is time: setup is an afternoon, but the ongoing editorial work — keeping answers current, reviewing what it got wrong — lands on whoever set it up. DIY succeeds when one named person owns that; it fails when it's nobody's job.
When DIY is genuinely the right call
- Your questions are stable and finite (hours, pricing, shipping, booking).
- No integrations beyond "email me the lead."
- You're validating whether customers will even use chat — a $50/month test beats a $8,000 bet. Try our live demo to see what a lead-capture bot feels like before buying anything.
When the agency earns its fee
- Integration. The bot reads/writes your CRM, checks order status, books meetings — this is development work, not configuration.
- Accuracy from your documents. RAG that reliably answers from hundreds of pages needs retrieval design and testing, not a file upload.
- Actions. Anything that changes data needs guardrails and an escalation path designed by someone who's done it before.
- Accountability. A retainer means transcript review and tuning actually happen — see why unmaintained bots decay.
Agency red flags
- Quotes a price before asking about your volume, systems or knowledge sources.
- Won't show a working bot from a past client (or a live demo of their own — here's ours).
- Sells the advanced tier when your use case is a stable FAQ — the right-tier logic cuts both ways.
- No plan for who updates the knowledge after launch.
The middle path most SMBs miss
Pay an agency to set up and integrate, then run it yourself with a quarterly tune-up. That's $2,000–$6,000 up front and near-zero monthly, and it fits businesses that have an owner for the editorial work but not the technical setup. It's the model we quote most often — book a free consultation and we'll tell you which of the three paths fits, including "just use a $50 platform," which we say out loud when it's true. More on how we structure engagements: AI consulting services.
Frequently asked questions
How much do agencies charge to build a chatbot?
Typical SMB pricing: $500–$2,000 to configure an off-the-shelf platform, $3,000–$15,000 for a custom bot integrated with your CRM or helpdesk, and $15,000–$50,000+ for advanced bots that answer from your documents or take actions. Retainers to run and tune the bot add $300–$1,500 a month.
Is a DIY chatbot platform good enough for a small business?
Often, yes — when the bot answers a stable, finite FAQ and captures leads with no integrations. DIY fails when accuracy from your own documents, CRM integration, or actions are required, and when nobody owns the ongoing editorial upkeep.
What are red flags when hiring a chatbot agency?
A price quoted before they've asked about your volume, systems and knowledge sources; no working bot from a past client or live demo of their own; pushing the advanced tier for a stable-FAQ use case; and no plan for who updates the bot's knowledge after launch.
Yash
Founder & Principal Consultant, Ynexgen
Yash leads Ynexgen, helping small and mid-sized businesses turn technology into a stronger foundation for growth — 7+ years across Salesforce CRM, websites, and AI adoption.



