“How do I hire a chatbot development company for my small business?”
TL;DR
To hire a chatbot development company, shortlist three vendors with proof of similar projects, insist on a fixed-scope pilot, confirm you own the data and prompts, get LLM and WhatsApp fees itemised, and agree success metrics first. Expect roughly $1,000 to $3,500 setup for an SMB bot (one vendor’s list) versus $8,000 and up for bespoke.
If you’re reading this, you’ve probably already decided you don’t want to build the thing yourself. Good. Most small businesses shouldn’t. But picking a chatbot development company is where a lot of money quietly gets wasted, and almost none of it is wasted on the technology. It’s wasted on vague scopes, contracts that leave you without your own data, and “launch” dates that mean a demo works on three questions.
A chatbot development company builds, configures and maintains an AI assistant that answers customer questions from your own content, captures leads, books appointments and hands tricky conversations to a person. That’s the whole job. Everything else in a proposal is either how they do it or how they bill for it.
This is the vendor-selection view. We build AI chatbots for small businesses at Growth100X, so some of what follows is what we’d want a buyer to ask us. For raw pricing, see what SMBs actually pay for a chatbot. Here we cover choosing, scoping and contracting.
What this guide covers
- Do you actually need to hire? DIY platform vs freelancer vs agency
- What a chatbot development company should deliver
- How chatbot vendors price (and what’s usually left out)
- Hire chatbot developers: freelance, dedicated, remote or in-house
- 12 questions to ask before you sign
- Red flags that signal a bad chatbot vendor
- Step by step: the hiring process in six steps
- The contract checklist
- Legal and compliance: you own what the bot says
- How to measure whether the agency is worth it
- Next step
01Do you actually need to hire? DIY platform vs freelancer vs agency
Three routes, and they suit different businesses.
| DIY platform | Freelancer | Agency / specialist company | |
|---|---|---|---|
| Typical cost | $29–$150/month subscription | Fiverr fixed-price projects average a few hundred dollars; hourly $47–$270 | Setup from about $1,000–$3,500 for SMB builds, plus a monthly fee |
| Speed to first version | Hours to days | 1–3 weeks | 2–6 weeks |
| Control | High, but you do the work | Depends on one person | Shared; depends on contract |
| Integrations (CRM, calendar, WhatsApp) | Limited to what the platform offers | Varies widely | Usually the main reason to hire |
| Risk | You stall at “it answers FAQs” | One person disappears | Lock-in to their stack |
| Best for | FAQ answers on one website | A small, well-defined build | Lead qualification, booking, multi-channel |
Sources: Fiverr for freelancer ranges; Achiya Automation for SMB setup tiers (one vendor’s own price list, so an example, not a market rate). As of October 2026.
Our rule of thumb: if the bot only needs to answer questions from a help page, use a platform and spend the money on better content. If it has to write to your CRM, check a calendar, qualify a lead with logic, or live on WhatsApp, a person has to build and maintain that, and the real question becomes freelancer or agency. We compare the platform route head to head in custom AI chatbot vs Tidio, Chatbase and Intercom.
Freelancers are fine when the scope is narrow and you can judge the work yourself. Agencies earn their fee on what fails after launch: monitoring, content updates, escalation rules, and someone to call when the WhatsApp number gets flagged.
02What a chatbot development company should deliver
Ask for these in writing, as line items. A proposal that says “AI chatbot development” and nothing else is hiding the scope.
Knowledge base trained on your data
Your FAQs, service pages, price sheets, policies, past support emails. The company should tell you what it needs, how it will structure it, and how stale content gets replaced. A bot is only as current as its last content review.
Lead qualification and booking flows
Three or four qualifying questions, a rule for when a lead is “hot”, and a connection to your calendar so the bot books rather than says “someone will be in touch”. See our chatbot setup guide for SMB websites for what a working flow looks like.
Channel setup
Website first. WhatsApp and Instagram if your customers use them. Each extra channel has its own approval process and fees, so it should be a separate line.
Handoff to humans and your CRM
When the bot gives up, who gets notified, how fast, and with what context? Conversations and leads should land in your CRM without anyone copy-pasting.
Analytics and monthly tuning
Someone should read the transcripts every month, find the questions the bot got wrong, and fix them. If the quote has no tuning line, the bot will degrade on its own.
03How chatbot vendors price (and what’s usually left out)
| Model | Typical range | What’s usually left out |
|---|---|---|
| Freelancer, fixed price | Roughly $50–$700 per project on Fiverr (basic to intermediate bots) | Integrations, testing, support after delivery |
| Freelancer, hourly | $47–$270/hour | Scope creep; open-ended hours |
| SMB agency setup | About $1,000 (basic) to $3,500+ (full AI) | Monthly managed fee, CRM add-ons ($300–$800), extra languages ($300–$600) |
| Custom build, basic | $8,000–$25,000 | Maintenance of 15–20% per year |
| Custom build, mid-range | $30,000–$80,000 | LLM usage, hosting, change requests |
| Platform subscription | $29–$150/month | Per-resolution fees and AI add-ons on some tools |
Sources: Fiverr, CMARIX, Denser, Achiya Automation. Ranges as of October 2026. Most of these are published by vendors who sell the thing, so read them as ballparks.
Two things the table can’t show. First, usage costs: the AI model behind the bot (OpenAI, Anthropic, Google) charges per use, and WhatsApp messages carry Meta fees. Both should be passed through at cost or itemised, not buried in a flat fee you can’t audit. Second, the monthly line. A bot with no ongoing budget is a bot that goes stale in a quarter.
04Hire chatbot developers: freelance, dedicated, remote or in-house
If you are searching for how to hire chatbot developers rather than a full agency, you are really choosing between four engagement models. Rates below are indicative 2026 ranges from published market guides and vary widely by region and seniority.
| Model | Typical cost | Best for |
|---|---|---|
| Freelance chatbot developer (US / Western Europe, senior) | About $120-200/hr | A defined, one-off bot with a clear spec |
| Freelance chatbot developer (offshore, senior) | About $40-90/hr; LLM specialisation can add roughly 20-50% | Budget-sensitive builds where you can manage the work yourself |
| Dedicated or remote chatbot developers (embedded team member) | From roughly $2,400-5,600/month full-time at offshore dedicated-developer firms | Ongoing iteration across several bots or channels |
| Chatbot development agency | Fixed project pricing, often about $15K-40K for a lead-qualification bot | Teams that want design, build, QA and support in one contract |
| In-house hire | Roughly $90K-180K+ per year total compensation | Chatbots central to the product |
What to look for in a chatbot developer. Ask which LLM providers (OpenAI, Anthropic Claude, open models such as Llama or Mistral), orchestration frameworks (LangChain, LlamaIndex) and vector databases (Pinecone, Weaviate, Qdrant, pgvector) they have shipped to production, and which channels they have connected: WhatsApp Business, Intercom, Slack or your help desk. Request a live demo and a reference you can call, not a portfolio screenshot.
Dedicated versus freelance. Hiring dedicated chatbot developers or remote chatbot developers suits you when the bot will keep changing: new intents, new knowledge sources, new integrations. A freelance chatbot developer is cheaper for a bounded project but leaves you exposed if they disappear, so insist on documented code, prompts and hand-over in the contract (see the contract checklist below).
Related reading. For the pure cost side see what SMBs actually pay for an AI chatbot, and for build-versus-buy see custom AI chatbot vs Tidio, Chatbase and Intercom. If you would rather have us scope and build it, see our AI chatbot development services.
0512 questions to ask before you sign
Cubix has a good nine-question starter list aimed at larger buyers. This is our small-business version.
- 1Can you show two or three live bots for businesses like mine, and let me talk to them?
- 2What exactly is in the pilot, and what’s the fixed price and end date?
- 3Who owns my data, prompts and conversation logs, and can I export them?
- 4Which language model are you using, and who pays for the usage?
- 5What stops the bot from making things up, and what does it say when it doesn’t know?
- 6When and how does it hand over to a human, and what does the human see?
- 7Which privacy rules apply to my customers, and where is data stored?
- 8Which systems will it connect to (CRM, calendar, email), and is that included?
- 9How do you test before go-live, and on whose questions?
- 10What does support look like after launch, and what’s the response time?
- 11What happens if I leave: can I take the bot’s content elsewhere?
- 12How are change requests priced?
Bold items are the ones we find buyers skip. If a company dodges number three, stop there.
06Red flags that signal a bad chatbot vendor
- Vague outcomes. “Improve engagement” isn’t a target. “Book appointments from after-hours enquiries” is.
- No references or live examples. Screenshots are not proof.
- One bot fits all. A template with your logo on it will answer like every other template.
- Promises of 100% automation. No honest vendor promises that. The good ones design for the handoff.
- Lock-in to a proprietary platform. If you can’t export your content and flows, you can’t leave.
- No SLA. Ask what happens when it breaks at 8pm on a Friday.
- No testing plan. “We’ll fix it after launch” means you are the test.
- No handover documentation. If they vanish, can someone else run this?
In the AI-visibility and chatbot audits we run, the most common gap we find is not model quality. It’s that nobody owns the content feeding the bot, so answers drift out of date.
A chatbot vendor that can’t tell you who owns your data hasn’t thought about leaving, and neither will your contract.
07Step by step: the hiring process in six steps
- 1Define the use case and two KPIs. One job, such as “qualify and book consultations,” and two measures, such as booking rate and cost per qualified lead.
- 2Gather your content. FAQs, price lists, policies, a few call transcripts. The thing that most often delays launch is a missing or contradictory pricing sheet, because nobody can agree what the bot is allowed to quote.
- 3Shortlist three. Mix one freelancer, one specialist agency and, if you want a baseline, one platform vendor.
- 4Run a paid pilot on your real questions. Two to six weeks, fixed price, one channel. Simple bots take roughly four to six weeks according to Cubix; complex integrated ones take longer.
- 5Check the contract against the next section.
- 6Review at day 30. Read transcripts, compare to the KPIs, decide to expand, adjust or stop.
A scoping mistake we see constantly: buyers ask for every channel at once. We stage it: one channel, one use case, one month of real conversations, then the next. Each channel has its own rules and approval time, and stacking them hides which one is causing problems.
08The contract checklist
| Clause | What to look for |
|---|---|
| Data ownership | You own content, prompts, logs and leads. Written down. |
| Export and exit | You can export everything in a usable format, with a stated notice period. |
| SLA | Response times for faults and a named contact. |
| LLM and Meta costs | Passed through at cost, itemised, with a monthly cap or alert. |
| Security | Where data is hosted, who can access it, how breaches are reported. |
| Liability | Who is responsible for bad answers. See the next section; it’s usually you. |
| Change requests | A rate card for extra work, so “small changes” aren’t open-ended. |
| Maintenance | A monthly tuning commitment, not just “support”. |
Budget for upkeep. Maintenance runs about 15 to 20% of build cost a year for custom builds, per CMARIX and Denser. For managed SMB bots it usually shows up as a monthly fee instead.
09Legal and compliance: you own what the bot says
In February 2024, the British Columbia Civil Resolution Tribunal ordered Air Canada to pay about CAD $650 plus interest and fees after its chatbot gave a customer wrong information about bereavement fares. Air Canada argued the chatbot was a separate entity. The tribunal rejected that, treating the bot as part of the company’s website, per ABA Business Law Today. The amount was small. The principle isn’t: what your bot says is what you said.
So the vendor contract can’t make that go away. What it can do is make the bot safer: answer only from approved content, refuse to quote anything not in the knowledge base, and escalate on pricing, refunds, medical or legal questions.
On data protection, ask the vendor where conversations are stored and which rules they work to. In the UK and EU that means UK GDPR and EU GDPR; the ICO publishes guidance on AI and data protection. In Canada it’s PIPEDA, and in Australia the Privacy Act. Tell users they’re talking to an AI at the start of the chat, and give a way to reach a person. This is general information, not legal advice; check with a lawyer for your sector.
10How to measure whether the agency is worth it
Agree these before launch and review them monthly.
| KPI | What it tells you |
|---|---|
| Resolution rate | Share of conversations answered without a human |
| Lead capture rate | Visitors who leave contact details |
| After-hours leads | Enquiries you would otherwise have missed |
| Booking rate | Conversations that end in an appointment |
| Cost per qualified lead | Total bot cost divided by leads you’d actually call |
Don’t chase resolution rate alone. Bots often stall around the 40% mark, and we explain why chatbots stall at 40% deflection separately. For a lead-gen business, booking rate and cost per qualified lead matter more.
Hallucinations happen. What you control is the guardrails: approved sources only, a fallback line when it doesn’t know, and handoff rules set before go-live.
One more number worth knowing: only 27% of customers are willing to try a chatbot again after a poor experience, according to Gartner as cited by Cubix. A bad launch costs more than a late one.
11Next step
If you’d like a second opinion on a quote, or a scoped pilot, our custom AI chatbot development service covers website, WhatsApp and Instagram builds with monthly tuning. You can book a free chatbot scoping call and bring the proposals you’ve collected; we’ll tell you what’s missing. Regional context is on our pages for the UK and Australia.
Bring the quotes you have or the use case you are weighing. We will tell you what is missing, what is overpriced and what to ask next.
Book a scoping call →FAQs
How much does it cost to hire a chatbot developer?
Should I hire a freelancer or an agency for a chatbot?
What should a chatbot agency deliver?
How long does it take to build a custom AI chatbot?
What questions should I ask a chatbot company?
Who owns the chatbot and training data after launch?
What are red flags when hiring a chatbot developer?
Am I legally responsible for what my chatbot says?
10+ years building growth systems for SaaS, fintech, healthcare and Web3. Ex-Head of Marketing at LCX — scaled 10K → 150K users and $50M+ raised across 12 token sales. Builds voice agents, automation and AI-search systems hands-on across every vertical Growth100X serves.
Want this built for your business?
We build custom AI chatbots. Book a free 30-minute audit and we will map it to your funnel.
Explore AI Chatbots →Book a free audit →