Back to blogai chatbot

What Does It Actually Cost to Run an AI Chatbot?

LLumen Chat Team3 min read

"How much does an AI chatbot cost" doesn't have a single number for an answer, because it's really four smaller costs bundled together. Here's what actually drives the bill, whether you're pricing out building one yourself or evaluating a product that's already built.

Cost 1: answering each message

Every time the chatbot generates a reply, that costs money — priced per token, the small text chunks the model reads and writes. In practice this usually works out to fractions of a cent per exchange for a typical support question, but it scales with how much text goes in and comes out: a short, targeted answer is cheap, a long back-and-forth with a large chunk of retrieved context on every turn adds up faster.

Cost 2: indexing your content

Before your docs can be searched, they have to be chunked and turned into embeddings — a one-time (or per-update) cost for each document, separate from the cost of answering questions. This is usually the smallest piece of the bill for most businesses, since it only runs when content changes, not on every conversation.

Cost 3: storing and searching those embeddings

Once your content is embedded, it needs to live somewhere it can be searched quickly — a vector database. This is typically priced by how much content you've indexed rather than by usage, so it scales with the size of your knowledge base, not your conversation volume.

Cost 4: everything around the model

The parts that don't show up in an API bill: hosting, the widget itself, uptime, security, session handling, analytics, and someone keeping the whole thing running when a provider has an outage or changes their API. This is the cost that's easy to underestimate when comparing "the AI is basically free" against a finished product's price tag — the model call is often the cheapest part of the whole system.

Build it yourself vs. buy it

Building your own means paying costs 1 through 3 directly, usage-based, plus your own time for cost 4 — reasonable if you have engineering time to spare and unusual requirements. Buying a product means those same four costs get bundled into a flat or tiered price, and you're paying for someone else to have already solved cost 4.

For reference, this is why a lot of chatbot products (Lumen Chat included) offer a free tier for low message volume — at that scale, the actual per-message cost is small enough that it's not the limiting factor; the value is in not building and maintaining the surrounding system yourself.

The takeaway

The token cost of a single AI reply is almost never the expensive part of running a chatbot at any real scale — indexing, storage, and the infrastructure around the model add up faster than people expect. If you're comparing options, ask what's included in each of these four buckets before comparing headline prices, because "cheaper per message" and "cheaper overall" aren't always the same chatbot.

Related reading

Ready to try Lumen Chat?

Connect your content and go live in minutes. Free to start, no credit card required.

Get started free