Skip to main content

Growth100X

AI Chatbots12 min read

“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.

$47–$270 per hourwhat AI chatbot specialists charge on Fiverr Source: Fiverr’s chatbot developer cost guide
$8,000–$25,000basic custom build; mid-range AI builds run $30,000–$80,000 Source: CMARIX
15–20% a yeartypical maintenance cost as a share of build price Source: CMARIX, Denser
CAD $650 plus interest and feeswhat Air Canada paid after its chatbot gave a customer wrong refund information Source: ABA Business Law Today

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.

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 subscriptionFiverr fixed-price projects average a few hundred dollars; hourly $47–$270Setup from about $1,000–$3,500 for SMB builds, plus a monthly fee
Speed to first versionHours to days1–3 weeks2–6 weeks
ControlHigh, but you do the workDepends on one personShared; depends on contract
Integrations (CRM, calendar, WhatsApp)Limited to what the platform offersVaries widelyUsually the main reason to hire
RiskYou stall at “it answers FAQs”One person disappearsLock-in to their stack
Best forFAQ answers on one websiteA small, well-defined buildLead 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 priceRoughly $50–$700 per project on Fiverr (basic to intermediate bots)Integrations, testing, support after delivery
Freelancer, hourly$47–$270/hourScope creep; open-ended hours
SMB agency setupAbout $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,000Maintenance of 15–20% per year
Custom build, mid-range$30,000–$80,000LLM usage, hosting, change requests
Platform subscription$29–$150/monthPer-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.

ModelTypical costBest for
Freelance chatbot developer (US / Western Europe, senior)About $120-200/hrA 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 firmsOngoing iteration across several bots or channels
Chatbot development agencyFixed project pricing, often about $15K-40K for a lead-qualification botTeams that want design, build, QA and support in one contract
In-house hireRoughly $90K-180K+ per year total compensationChatbots 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.

  1. 1
    Can you show two or three live bots for businesses like mine, and let me talk to them?
  2. 2
    What exactly is in the pilot, and what’s the fixed price and end date?
  3. 3
    Who owns my data, prompts and conversation logs, and can I export them?
  4. 4
    Which language model are you using, and who pays for the usage?
  5. 5
    What stops the bot from making things up, and what does it say when it doesn’t know?
  6. 6
    When and how does it hand over to a human, and what does the human see?
  7. 7
    Which privacy rules apply to my customers, and where is data stored?
  8. 8
    Which systems will it connect to (CRM, calendar, email), and is that included?
  9. 9
    How do you test before go-live, and on whose questions?
  10. 10
    What does support look like after launch, and what’s the response time?
  11. 11
    What happens if I leave: can I take the bot’s content elsewhere?
  12. 12
    How are change requests priced?

Bold items are the ones we find buyers skip. If a company dodges number three, stop there.

✓
Tip: Send every shortlisted vendor the same 20 real customer questions and ask for the bot’s actual answers, unedited. A scripted demo tells you nothing. Twenty of your own questions tell you a lot.

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.

!
Warning: Be wary of any tool that asks for your WhatsApp or Instagram password instead of using Meta’s official login. Unofficial connections can get your number or account restricted, and you’ll be the one explaining it to customers.
“

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

  1. 1
    Define 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.
  2. 2
    Gather 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.
  3. 3
    Shortlist three. Mix one freelancer, one specialist agency and, if you want a baseline, one platform vendor.
  4. 4
    Run 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.
  5. 5
    Check the contract against the next section.
  6. 6
    Review 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 ownershipYou own content, prompts, logs and leads. Written down.
Export and exitYou can export everything in a usable format, with a stated notice period.
SLAResponse times for faults and a named contact.
LLM and Meta costsPassed through at cost, itemised, with a monthly cap or alert.
SecurityWhere data is hosted, who can access it, how breaches are reported.
LiabilityWho is responsible for bad answers. See the next section; it’s usually you.
Change requestsA rate card for extra work, so “small changes” aren’t open-ended.
MaintenanceA 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 rateShare of conversations answered without a human
Lead capture rateVisitors who leave contact details
After-hours leadsEnquiries you would otherwise have missed
Booking rateConversations that end in an appointment
Cost per qualified leadTotal 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.

Want a second opinion on your chatbot plan?

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?
It depends on route. Fiverr lists AI chatbot specialists at $47–$270 per hour, while SMB agency setups start around $1,000 and custom builds run $8,000–$25,000 for basic scopes, per CMARIX. Add monthly platform, usage and maintenance costs. Prices checked October 2026; ask for an itemised quote.
Should I hire a freelancer or an agency for a chatbot?
Hire a freelancer for a narrow, well-defined build you can evaluate yourself. Hire an agency when the bot must connect to your CRM and calendar, run on WhatsApp, and be monitored after launch. The difference is mostly ongoing support, not build quality at day one.
What should a chatbot agency deliver?
A knowledge base trained on your content, lead qualification and booking flows, channel setup, handoff to humans with CRM sync, and monthly analytics and tuning. Each should be a written line item with an owner and a date, not a general promise.
How long does it take to build a custom AI chatbot?
Simple chatbots take about four to six weeks, according to Cubix, while integrated builds can take several months. A fixed-scope pilot on one channel should fit in two to six weeks. Missing content, not code, is the most common cause of delay.
What questions should I ask a chatbot company?
Ask who owns the data, which AI model is used and who pays for it, how it avoids made-up answers, how it hands over to humans, and which privacy rules apply. Then ask for live examples and a fixed-price pilot on your real customer questions.
Who owns the chatbot and training data after launch?
It depends entirely on the contract, which is why you should ask before signing. Your content, prompts, conversation logs and leads should be yours, with a written right to export them. If the vendor’s platform is proprietary, check what you can actually take with you.
What are red flags when hiring a chatbot developer?
Vague outcomes, no live references, one-template-fits-all builds, promises of full automation, no SLA, no testing plan, proprietary lock-in and no handover documents. Any vendor who won’t answer who owns your data should be removed from the shortlist immediately, whatever else is in the proposal.
Am I legally responsible for what my chatbot says?
In practice, yes. In Moffatt v. Air Canada the tribunal held the airline liable for its chatbot’s wrong refund advice and rejected the idea that the bot was a separate entity. Limit answers to approved content and escalate sensitive topics. This is general information, not legal advice.
S
Written by
Sumit Sagar — Founder, Growth100X

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.

Growth100X · AI Chatbots

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 →