What Does an AI Chatbot Cost for a Business?
By CodexierPublished 6 min read
Two suppliers can quote an AI chatbot at very different prices and both be honest, because one is charging for the build and the other for the conversations. This guide separates the two cost layers, explains what drives each, names the costs that rarely appear in a quote, and gives you a table for putting two offers side by side.
The two cost layers: build and running
The build covers everything needed to go live: deciding what the bot may and may not answer, preparing the content it answers from, connecting it to your website, booking system or CRM, and testing it against real questions. The running cost is what it costs to keep it answering: language-model usage per conversation, hosting, and the time someone spends keeping the answers correct. A quote that only names one of the two is incomplete, not necessarily dishonest.
What drives the build price
Three things move the build price more than anything else: how many sources the bot must answer from, how many systems it must act in, and how strict the boundaries have to be. A bot that answers from a single FAQ page is a small job. A bot that reads your product catalogue, checks order status in Shopify and books a callback in HubSpot is a different project, even if the chat window looks identical.
| Cost driver | Low end | High end |
|---|---|---|
| Knowledge sources | One FAQ page or a short document | Product catalogue, policies, PDFs, multiple languages |
| Actions | Answer only, hand over to email | Look up orders, create bookings, update the CRM |
| Boundaries | General topics, soft tone rules | Regulated advice, strict refusal rules, audit logging |
| Languages | Swedish only | Swedish and English with consistent answers in both |
| Handover | Link to contact page | Live transfer to a human with full chat history |
Ask a supplier to place your project in this table. If they cannot say which row you are on for each driver, the quote is a guess. Our chatbot setup service is scoped exactly this way before a price is confirmed.
Per-conversation API costs explained
Modern chatbots send each question, plus the relevant background content, to a language model and pay for the amount of text processed. Longer background content and longer answers cost more per conversation; a short answer from a small knowledge base costs very little. For a small Swedish company handling a few hundred conversations a month, model usage is usually a minor line compared with the build and the time spent maintaining content.
- Volume: more conversations means proportionally more usage. Ask what happens at double your expected volume.
- Context size: the more content the bot reads per question, the higher the cost. Good retrieval keeps this small.
- Model choice: larger models answer harder questions better and cost more per message. Most support bots do not need the largest model.
- Ownership: insist that the model account is yours, or that usage is passed through at cost with an invoice you can read.
How to compare two chatbot quotes
Put both quotes into the same table before you look at the totals. The point is to make sure both suppliers are pricing the same thing.
| Line | Quote A | Quote B |
|---|---|---|
| Build: sources, actions, languages included | ||
| Build: testing rounds and go-live support | ||
| Running: model usage at your volume, who pays | ||
| Running: hosting and monthly platform fee | ||
| Upkeep: content updates, who does them, price | ||
| Exit: can you take the content and configuration with you |
If a cell is empty after you have asked, treat it as an extra you will pay for later.
When you do not need this: if you get fewer than a handful of repeated questions a week, a well-written FAQ page and a fast reply routine will serve customers better and cost nothing. A chatbot earns its keep when the same questions arrive daily, outside office hours, or in volumes that slow your team down. If that is not your situation, we will say so in a free 15-minute call rather than sell you one.
Frequently asked questions
Is a monthly chatbot subscription cheaper than a one-time build?
Over the first year a subscription often looks cheaper. Over three years a one-time build with usage-based running costs is usually less, and you own the configuration. The right answer depends on how long you expect to run it and whether you want to leave the platform later.
Can I run the chatbot on a free language-model plan?
Free tiers are for testing, not for customer-facing use. They usually have rate limits, no processing agreement and no uptime commitment. A business bot should run on a paid account in your company's name so that GDPR paperwork and invoices are yours.
What does it cost to add a second language?
Less than the first, but not zero. The bot needs content that is correct in both languages, tone rules per language and testing in each. Machine-translated source content produces confident wrong answers, so budget for a human check.
How long does a chatbot build take?
A single-source support bot with no integrations can be live within a couple of weeks once the content is ready. Bots that act in other systems take longer because each integration has to be tested with real data. Content readiness on your side is usually the biggest factor.
Want a chatbot quote you can actually compare?
Describe what the bot should answer and where it should act. In 15 minutes we place your project on the cost drivers above and give you a fixed price, or tell you an FAQ page is enough.
Book a free 15-minute call