codexier.

AI & Automation

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 driverLow endHigh end
Knowledge sourcesOne FAQ page or a short documentProduct catalogue, policies, PDFs, multiple languages
ActionsAnswer only, hand over to emailLook up orders, create bookings, update the CRM
BoundariesGeneral topics, soft tone rulesRegulated advice, strict refusal rules, audit logging
LanguagesSwedish onlySwedish and English with consistent answers in both
HandoverLink to contact pageLive 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.

Hidden costs: content upkeep and review

The cost most quotes leave out is your own time. A chatbot answers from the content you give it, and that content goes stale: prices change, opening hours shift, a policy is rewritten. Someone has to update the source and re-test. Someone also has to read a sample of conversations each month to catch wrong answers and questions the bot could not handle. Budget an hour or two a month for a small bot, more if your catalogue changes often.

GDPR adds a smaller, one-time cost: a processing agreement with the model provider, a line in your privacy notice about the chat, and a retention rule for transcripts. None of this is expensive, but a quote that does not mention it is a sign the supplier has not thought about it.

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.

LineQuote AQuote 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