AI Chatbot Cost for Small Businesses: Buy vs Build Breakdown
SaaS vs custom chatbots, per-resolution vs token pricing, a worked cost-per-conversation example, running costs, risks and a budgeting worksheet.
- Written by Pixel2Tech Team
- Topic: AI
- Published
- 7 min read

Pixel2Tech is a design and development studio in Lahore, Pakistan, and offers custom AI solutions, one of the options compared here.
Key takeaways
- As of September 2026, a small business can start free with Shopify Inbox on Shopify, pay about $13 to $67 a month billed annually for Zapier Chatbots, or pay per outcome, such as $0.99 per Intercom Fin outcome.
- A custom build on an LLM API costs more upfront, but in our illustrative example model fees come to between a quarter of a cent and about 5 cents per conversation. The ongoing cost is mostly maintenance and knowledge-base upkeep.
- Per-resolution pricing is predictable per success but grows with volume. Token pricing is cheap per conversation but needs someone to build and maintain everything around the model.
- If the users are your staff, a team AI plan such as ChatGPT Business or Claude Team, at $20 to $25 per seat a month, may be all you need.
- Budget for wrong answers: human handoff, testing and a named owner for the knowledge base. NIST's AI Risk Management Framework is a free, voluntary guide to managing that risk.
In this article (10 sections)
How much does an AI chatbot cost a small business?
As of September 2026, an AI chatbot can cost nothing (Shopify Inbox is a free Shopify app), about $13 to $67 a month on entry SaaS plans such as Zapier Chatbots billed annually, or $0.99 per successful outcome with per-outcome pricing like Intercom Fin. Custom builds add development cost but can run for cents per conversation.
Most pricing pages for AI chatbots are written by the vendors selling them, and each frames the question around its own model. This guide separates the three ways to get a chatbot, explains the pricing units you'll run into, and ends with a worksheet you can fill in with your own numbers.
Prices here were checked on the vendors' own pages in September 2026. They change often, so check again before you sign anything.
One question before any of that: is a chatbot the fix you need? If your real problem is that the website isn't producing inquiries, a bot won't solve it. Start with our diagnostic for websites that aren't generating leads.
Three ways to get an AI chatbot
RAG, short for retrieval-augmented generation, means the assistant searches your documents for relevant passages and hands them to the model along with the customer's question. It's how a bot 'trained on your documents' usually works. It's cheaper and easier to keep current than fine-tuning a model, because updating an answer means editing a document.
Most small businesses should start with the first option, move to the second when the bot keeps saying it can't check something, and consider the third only when volume, data rules or channel needs justify it.
| Approach | What it is | Typical cost shape | Fits when |
|---|---|---|---|
| SaaS chatbot | A hosted product you configure: add FAQs and documents, set the tone, embed it on your site | Monthly plan, sometimes plus per-resolution fees | Common questions, standard tools, little custom data |
| SaaS plus custom integrations | The same product, connected to your order system, CRM or booking tool through its API or an automation layer | Plan fees, a one-time integration build and some upkeep | Answers depend on live data such as order status or availability |
| Custom build | Your own assistant on an LLM API, with retrieval over your documents and your own interface or WhatsApp channel | Upfront build, then model, hosting and maintenance costs | Unusual workflows, strict data control, high volume or several channels |
Pricing models decoded: per seat, per resolution and per token
Intercom defines an outcome as a conversation where the customer confirms the issue is resolved, doesn't ask for more help after Fin responds, or Fin completes a defined workflow; its pricing page says that last case includes handoffs, and that you're charged once per conversation. Read every vendor's definition of 'resolved' before comparing prices.
Token pricing needs a worked example. Assume, for illustration, a six-message support conversation in which each turn sends about 3,000 input tokens (the question, the chat so far and retrieved help-center passages) and returns about 250 output tokens. That's 18,000 input and 1,500 output tokens per conversation. Using list prices from Anthropic and OpenAI as of September 2026:
- Claude Haiku 4.5 ($1 input and $5 output per million tokens): $0.018 plus $0.0075, or about 2.6 cents per conversation
- Claude Sonnet 5 ($2 and $10 per million): $0.036 plus $0.015, or about 5 cents
- OpenAI gpt-6-luna ($0.10 and $0.50 per million): $0.0018 plus $0.00075, or about a quarter of a cent
- At 1,000 conversations a month, that's roughly $26, $51 or $2.55 in model fees, before retrieval, hosting and maintenance
| Model | You pay for | Example | Watch for |
|---|---|---|---|
| Per seat | Each human agent using the helpdesk | Intercom's Essential, Advanced and Expert plans charge per seat, on top of Fin outcomes | AI usage is often billed on top |
| Per resolution or outcome | Each conversation the AI resolves | Intercom Fin at $0.99 per outcome, with a monthly minimum such as 50 outcomes | How the vendor defines 'resolved' |
| Per automated interaction | Each conversation the AI handles | Gorgias AI Agent at $0.90 each on annual plans or $1.00 monthly; each also counts as a helpdesk ticket | Counting twice against ticket allowances |
| Plan tiers | A bundle of bots and knowledge sources | Zapier Chatbots Pro: 5 chatbots with 10 knowledge sources each, $13.33 a month billed annually | Caps on sources, messages or branding |
| Per token | Text processed by the model | Claude Haiku 4.5 at $1 per million input tokens and $5 per million output | Long prompts and chat history add up |
What the comparison tells you
Next to $0.99 per outcome, raw model fees look tiny. The difference pays for everything a SaaS vendor does for you: the chat interface, handoff to people, analytics, guardrails and upkeep. A custom build has to pay for those in development and maintenance time, so compare total cost, not model fees against resolution fees.
What does a custom AI chatbot build cost?
A custom build is priced by effort across five phases: discovery, knowledge-base preparation, integrations, testing and guardrails, and launch. Integrations and testing tend to take longer than the chat interface itself.
Discovery defines what the bot should and shouldn't answer, which systems it can read, when it hands off to a person, and how success will be measured.
Knowledge-base preparation is unglamorous, and it decides quality. Policies, FAQs and product data need to be current, consistent and written so each passage makes sense on its own. Contradictory documents produce confident wrong answers.
Integrations are where cost varies most: reading order status from Shopify, checking availability in a booking tool, creating a ticket or CRM record, sending WhatsApp messages. Each needs authentication, error handling and testing, and often an automation layer; our guide to n8n automation costs covers that piece.
Testing means a written set of real customer questions, including awkward ones, run before launch and after every change, with answers checked by someone who knows the business.
As an illustrative planning estimate, not a quote: a website assistant answering from about 50 help-center pages, with handoff to a person, might take 40 to 80 hours across the five phases. Adding an order-status integration and a WhatsApp channel could roughly double that. At a hypothetical $50 an hour, 40 to 80 hours is $2,000 to $4,000. Ask bidders for hours per phase so their quotes can be compared.
Running costs after launch
The last line in the list below is the one to watch. Policies, prices and products change, and a bot answering from last quarter's return policy can cost more in refunds and complaints than it saves. Give the knowledge base an owner and a monthly review, and budget their time.
For WhatsApp, Meta's pricing page says that as of July 1, 2025 it charges per delivered template message by category, while non-template messages are free. Replies inside a conversation the customer started therefore carry no messaging fee; proactive templates do.
- Model fees: tokens per conversation × price × conversations (see the example above)
- Retrieval and storage: for example, OpenAI lists file search storage at $0.10 per GB per day after 1 GB free, plus $2.50 per 1,000 file search calls
- Hosting for the app, database and conversation logs, if custom
- Messaging fees for paid WhatsApp templates, if you use WhatsApp
- SaaS plan, seat or per-resolution fees, if you bought rather than built
- Maintenance: knowledge-base updates, prompt changes, integration fixes and conversation reviews
Ecommerce use case: order status, returns and sizing on Shopify
For Shopify stores, start with what's free. Shopify Inbox is listed as a free app in the Shopify App Store. Its instant answers show preset questions in the chat window, and a default Track my order answer uses the customer's order number and email to show order status. You can display up to 100 instant answers.
Shopify's help page on instant answers adds two caveats worth copying into any chatbot plan: AI-generated answer suggestions are available only in English, and you're responsible for the accuracy of content you publish, even when it's generated automatically.
Helpdesk tools suit stores managing email, social and chat volume together. As of September 2026, Gorgias lists its Starter helpdesk at $10 a month for 50 tickets, with AI Agent interactions priced separately and counted as tickets (Gorgias pricing). Chat apps such as Tidio sit in between.
Go custom when answers depend on data the apps can't reach: a 3PL's tracking events, made-to-order lead times, sizing that depends on a product's cut, or return rules that vary by product type. For sizing in particular, clear size charts and fit notes on the product page help the bot and the customer alike.
Internal assistant vs customer-facing bot
If the users are your staff, a team AI plan with shared custom assistants is usually enough. Build or buy a customer-facing bot only when customers are the users.
Many requests for a chatbot are really 'our team can't find answers in our own documents'. For that, a business AI plan is cheaper and faster than any build. As of September 2026, ChatGPT Business lists a standard seat at $20 a month billed annually or $25 monthly and includes creating and sharing GPTs within a workspace. Claude Team lists a standard seat at the same $20 billed annually or $25 monthly.
OpenAI's business pricing page says business data isn't used for training by default on that plan. Check the equivalent terms for any tool before your team uploads client files.
Keep customers out of staff tools. A public bot needs guardrails, handoff to people, conversation logs and a clear scope, none of which a staff workspace is designed to provide.
Budgeting worksheet
Compare the monthly total with what those conversations cost today in staff time, and with the cost of slow replies. If the bot only pays off at an optimistic resolution rate, start with the free or cheapest option and measure before committing to more.
If after-hours phone calls are the bigger gap, see our guide to AI receptionists for law firms. For what happens once a bot captures a lead, see how to automate lead follow-up. Pixel2Tech scopes and builds AI assistants and the integrations around them through our AI solutions service.
| Line item | How to estimate | One-time or monthly |
|---|---|---|
| Conversations per month | Current chats, emails and messages on the topics the bot will cover | Input |
| Share the bot can resolve | From tagging your recent messages; be conservative | Input |
| Platform fee | SaaS plan price, or $0 for a custom build | Monthly |
| Per-resolution or interaction fees | Resolved conversations × vendor price | Monthly |
| Model and retrieval fees (custom) | Tokens per conversation × price × conversations, plus storage | Monthly |
| Messaging fees | Paid WhatsApp templates × the rate for your market | Monthly |
| Build and integrations | Hours per phase × rate, from quotes | One-time |
| Knowledge-base preparation | Hours to clean up and write source content | One-time |
| Maintenance and review | Hours per month × internal or vendor rate | Monthly |
| Human handoff time | Unresolved conversations × minutes each × staff cost | Monthly |
Sources and further reading
Frequently asked questions
How much does an AI chatbot cost per month?
As of September 2026, anywhere from nothing to a few hundred dollars for most small businesses. Shopify Inbox is free on Shopify, Zapier Chatbots runs about $13 to $67 a month billed annually, and per-outcome tools like Intercom Fin charge $0.99 per outcome plus seat fees. A custom build's model fees can be a few dollars to tens of dollars per 1,000 conversations, plus maintenance.
Is it cheaper to build or buy a chatbot?
Buying is cheaper to start and usually cheaper at low volume, because the vendor covers the interface, handoff, analytics and upkeep. Building costs more upfront, but model fees per conversation can be very low, so it can win at high volume or when you need integrations or data control that platforms don't offer. Compare total cost over a year, including maintenance time.
Can I train ChatGPT on my company documents?
For staff use, yes in the practical sense: ChatGPT Business lets you create and share custom GPTs within a workspace using your files. For customers, most bots don't retrain a model at all. They use retrieval, searching your documents and passing relevant passages to the model with each question. That's cheaper and easier to update than fine-tuning, since changing an answer means editing a document.
What does per-resolution pricing mean?
You pay each time the AI resolves a conversation, rather than per seat or per message. The catch is the definition. Intercom, for example, charges $0.99 per outcome, counting cases where the customer confirms the issue is resolved, doesn't ask for more help, or the AI completes a defined workflow, which its pricing page says includes handoffs. Always read how a vendor counts a resolution.
Can an AI chatbot answer 'where is my order' on Shopify?
Yes. Shopify Inbox, a free app, includes a default Track my order instant answer that uses the customer's order number and email to show order status. Helpdesk tools and custom bots can go further, pulling carrier or 3PL tracking events and handling returns logic, but they need integrations and testing. Start with the free option and add more only if customers still ask.
About the author: Pixel2Tech Team
Pixel2Tech is a Lahore studio for brand, web, video and automation work. We write about problems we see in client projects.
Meet the teamNot sure whether to buy or build your chatbot?
Send us a sample of recent customer questions and the tools you use. We'll tell you which approach fits, what it should cost to run each month, and what we'd test before launch.
Related articles

AI ·
AI Receptionists for Law Firms: Intake Setup and ABA Opinion 512
A vendor-neutral guide to AI phone intake for US law firms: ABA Opinion 512, Rule 1.18, recording consent, the TCPA, vendor questions and a PI call flow.

Automation ·
How to Automate Lead Follow-Up and Routing for Small Businesses
A four-step blueprint for capturing, routing and following up leads from forms, Meta lead ads and WhatsApp, with HubSpot, Zoho, HighLevel and n8n recipes.

Web Development ·
Website Not Generating Leads? A Diagnostic for Service Businesses
Traffic but no inquiries? Check tracking, form delivery, traffic fit, offer, trust and response time, in that order, before you pay for a redesign.

AI ·
GPT-6 vs Claude Opus 5.5: Which AI Projects Now Pay Off for SMBs
GPT-6 Sol, Luna and Claude Opus 5.5 all launched September 22, 2026 at lower prices. Cost per task at the new rates, and which SMB AI projects now pay back.
Related Pixel2Tech services
Get new articles by email
Leave your email and we'll send new posts when they're published.