Skip to main content
SensViz — Custom AI Development & Software Solutions

Generative AI & LLMs

How Much Does It Cost to Build an AI Chatbot? Build and Running Costs Explained

Written by Tehreem FatimaReviewed by Umaid Asim

Published 10 min read

Two panels showing the two costs of an AI chatbot. The build, paid once and mostly in people's time, covers scoping the job, preparing the documents, connecting systems, designing the handoff to a person, security, privacy and accessibility, and testing with real questions. After launch, the running cost grows with every message and covers model usage billed per token, search and tool fees, hosting and monitoring, and upkeep of content and reviews.
Figure 1. The two costs of an AI chatbot. The build is a one-off project paid mostly in people's time (blue). Running it is a monthly bill that grows with every message, plus the upkeep that keeps answers correct (red).

There is no single price for an AI chatbot, because you pay for two things. Building it is a one-off cost, set mostly by people’s time and scope. Running it is a monthly cost that grows with every message, plus keeping answers correct. In the worked example below, one reply costs between $0.0008 and $0.015, depending on the model.

This article answers how much it costs to make a chatbot for your business by showing how to estimate both parts: what drives the build, how to turn a scope into a number, how platform pricing differs from paying for the model directly, and what a month of running costs looks like, using prices from the providers’ own pricing pages. If you are still deciding how the chatbot should work, start with our guide to AI chatbot development.

The Two Costs of an AI Chatbot

AI chatbot development cost has two parts. The build cost is a one-off cost: scoping the job, preparing the content it answers from, connecting it to your systems, designing the handoff to a person, and testing. The running cost continues every month: fees for each message the model processes, search and hosting fees, and staff time to keep answers accurate.

What you pay for when you build and run an AI chatbot
CostWhen you payWhat it coversWhat makes it go up
BuildOnce, plus later changesScoping, content preparation, integrations, conversation and handoff design, security, accessibility, testingMore systems to connect, messy documents, strict access rules, actions instead of answers
Model usageEvery replyText sent to the model and text it writes back, billed per tokenLong instructions and history, many retrieved passages, a larger model, long replies
Other running costsMonthlySearch or tool fees, storage, hosting, monitoringMore conversations, hosted search tools
UpkeepOngoingUpdating content, reviewing conversations, fixing gapsPolicies, prices or products that change often

Table 1. What you pay for when you build and run an AI chatbot.

Many published price ranges for chatbots combine these four costs without showing the assumptions behind them. A useful estimate keeps them apart, because each one responds to different decisions: the build to scope, model usage to design and traffic, and upkeep to how often your information changes.

What Drives the Cost to Build an AI Chatbot

The biggest driver of build cost is which kind of chatbot the job needs. Our chatbot guide describes three kinds of business chatbot: one that answers a fixed set of questions, one that answers from your documents, and one that also completes tasks in your systems. Each step up adds work.

How the kind of chatbot shapes the build
Kind of chatbotMain build workBuild cost rises when
FAQ chatbotWriting and checking a fixed set of answers, setting it up on a platformThe list of questions keeps growing, or several teams must approve the answers
Knowledge chatbotPreparing documents, setting up search, showing sources, checking who may see whatDocuments are outdated, scattered or contradictory, or different staff may see different content
Action chatbotConnecting to systems such as order or ticketing tools, approval rules, handoff, records of every actionEach new system, each action that changes data, and each approval step

Table 2. How the kind of chatbot shapes the build.

Within each kind, a few more choices move the number: how much testing the use case needs before launch, how many languages and channels it runs in, and how strict the security and privacy requirements are. A chatbot that answers staff questions about a holiday policy needs less testing than one that tells customers what their insurance covers.

How to Estimate the Build Cost

To estimate the cost to build or develop an AI chatbot, list the work packages, estimate the days each one needs, and multiply by the day rate of the people doing the work. A ballpark figure without this breakdown cannot show which part of your scope is expensive, or what to cut to fit a budget.

An illustrative build estimate for a knowledge chatbot with one connected system
Work packageExample days
Scope the job and decide what counts as a resolved conversation5
Gather, clean and organise the documents10
Build search, answers and links to sources12
Connect one system, such as the help desk for handoffs6
Design the conversation and the handoff to a person4
Security, privacy and accessibility checks5
Test with real questions and fix what fails8
Launch to a small group and monitor5
Total55

Table 3. An illustrative build estimate for a knowledge chatbot with one connected system. The days are assumptions to show the method, not a typical project or a SensViz quote.

To turn days into money, use the rates you will actually pay. As a public reference point, the U.S. Bureau of Labor Statistics puts the 2025 median pay for software developers, quality assurance analysts and testers at $64.44 an hourSource [1]. At that rate, the 55 days in Table 3, at eight hours a day, come to about $28,350 in wages alone. Agency and freelance rates differ from this figure, because they also cover management, overheads and margin, and an in-house team has benefits and other employment costs on top of pay.

The same method works at any size. A small FAQ chatbot on a platform might need a handful of the packages above. An action chatbot connected to several systems repeats the integration, security and testing rows for each one.

Platform or Custom Build: Two Cost Shapes

Chatbot platforms and custom builds put the money in different places. A platform usually reduces the build, because much of the chat window, hosting and handoff already exists, and charges for usage through its own plans. Microsoft Copilot Studio, for example, sells “Copilot Credit capacity packs of 25,000 Copilot Credits each, priced at $200.00/pack/month”Source [2]. Credits are used “whenever Copilot or an agent performs a task or generates a response”, and the number billed varies with what the agent doesSource [2], so measure credit use in a pilot before you budget a full year.

A custom build usually costs more to set up, but you pay the model provider directly for what you use and keep control of the logic, data and integrations. Some providers also offer a free tier for experiments. Google describes its Gemini API free tier as “For developers and small projects getting started with the Gemini API”Source [3], which is useful for testing an idea before you commit to a build.

What It Costs to Run an AI Chatbot: A Worked Example

Model providers charge per token, a small piece of text. For English text, OpenAI’s rule of thumb is that “100 tokens are approximately 75 words”Source [4]; other languages can use more or fewer tokens per word. Every reply is billed for the text sent to the model (input) and the text it writes (output). The model does not keep the conversation itself. OpenAI’s documentation treats each request as separateSource [5], so the chatbot sends its instructions, any retrieved passages and the conversation so far with every message.

The example below uses a knowledge chatbot with these assumptions:

Token assumptions for the worked example
What is sent or writtenTokens per reply
Instructions and rules (the same on every reply)2,000
Passages retrieved from your documents3,000
Conversation so far (average across a conversation)1,000
The customer’s question100
Input total6,100
The chatbot’s reply (output, about 225 words)300

Table 4. Token assumptions for the worked example. Volume: 5,000 conversations a month with four replies each, or 20,000 replies.

What One Reply Costs

Both providers in this example offer two similar price levels. At the time of writing, Anthropic’s Claude Sonnet 5.5 costs $2 per million input tokens and $10 per million output tokens, and Claude Haiku 5.5 costs $0.10 and $0.50 for prompts up to 100,000 tokensSource [6]. OpenAI lists the same two price points for its gpt-6.1-sol and gpt-6-luna modelsSource [7].

At the higher price, one reply costs $0.0122 for input plus $0.003 for output, or about $0.015. Across 20,000 replies, that is about $304 a month. At the lower price, one reply costs about $0.0008, or about $15 a month.

Output tokens cost five times more than input tokens at both price levels, yet input makes up 80% of the bill in this example. In this example, the chatbot sends about 20 tokens for every token it writes, so the instructions, retrieved passages and history are where most of the money goes. In this example, halving the retrieved passages saves as much as the entire reply costs.

What Caching Changes

Text that repeats on every reply, such as the instructions, can be cached and billed at a much lower rate. For Claude Sonnet 5.5, a cache read costs 0.05 times the base input priceSource [6], and OpenAI lists cached input for gpt-6.1-sol at $0.10 per million tokensSource [7]. If the 2,000 instruction tokens are read from the cache on most replies, the higher-priced reply falls to about $0.0114, or $228 a month, a 25% saving. At the lower price, the monthly bill falls from about $15 to about $12.

Caching has a cost of its own: saving text to the cache is billed above the normal input price. Anthropic charges 1.25 times the base input price to write a cache that stays valid for five minutesSource [6], and OpenAI lists cache writes for gpt-6.1-sol at $2.50 per million tokensSource [7]. A chatbot with long quiet periods between messages rebuilds its cache more often and saves less.

Bar chart of the monthly cost of 20,000 chatbot replies. A higher-priced model such as Claude Sonnet 5.5 or gpt-6.1-sol costs $304, or $228 with the instructions cached. A lower-priced model such as Claude Haiku 5.5 or gpt-6-luna costs $15, or $12 with caching. A hosted search fee for OpenAI file search, at one call per reply, adds $50.
Figure 2. Monthly model cost for the worked example: 20,000 replies of 6,100 input and 300 output tokens. The hosted search fee shown for comparison assumes one search per reply. Prices from the providers' pricing pages, 16 October 2026.

Costs Beyond the Model

The model bill is not the whole running cost, and at low prices it may not be the largest part.

  • Search. If the chatbot uses a hosted search tool to find passages, that tool has its own fees. OpenAI’s file search costs $2.50 per 1,000 tool calls, plus $0.10 per GB per day for storage after the first GBSource [7]. With one search per reply, the example’s 20,000 replies add $50 a month, more than the lower-priced model itself.
  • Hosting and monitoring. The chat window, logs, dashboards and alerts run somewhere, and their cost depends on your setup.
  • Upkeep. Someone has to update documents when policies change, review conversations the chatbot handled badly, and fix the gaps. This is people’s time, every month. Fossilite’s guide to software maintenance cost after launch breaks down what to budget for once software is live.

Prices also change, sometimes on a published schedule. Google lists Gemini 3.8 Flash input at “$0.75 through December 31, 2026” and “$1.50 starting January 1, 2027”Source [3], which doubles that part of the bill overnight. Check the pricing pages again before you fix a budget.

Why Action Chatbots Cost More to Run

An action chatbot does more work per conversation. To check an order or update a ticket, the model decides which tool to call, reads the result, and then writes the reply, and each of those steps sends the context to the model again. Anthropic reports from its own systems that “agents typically use about 4× more tokens than chat interactions”Source [8].

For action chatbots, budget per completed task rather than per reply, and measure it in a pilot. A task that saves a member of staff ten minutes can justify several cents of model cost; the same cost spent on a question your website already answers may not.

How to Build Your Monthly Budget

A simple formula covers most cases:

Monthly running cost = conversations × replies per conversation × cost per reply + search and tool fees + hosting and monitoring + upkeep time

  1. Run a pilot with real users. Record the actual number of conversations, replies per conversation, and tokens per reply. Assumptions like the ones in Table 4 are a starting point, not a forecast.
  2. Price it from the current pricing page of the provider you will use, not from an old estimate.
  3. Add the costs beyond the model, including the hours someone will spend on upkeep.
  4. Compare the total with what handling those conversations costs today.

If the model bill is the problem, the levers are a smaller model for simple questions, fewer retrieved passages, caching and shorter history. Our chatbot guide explains what drives AI chatbot development cost and how each lever works. Before moving questions to a cheaper model, check that the answers still hold up; our post on LLM testing covers how.

How SensViz Can Help

SensViz builds AI chatbots as part of our generative AI development work, from internal knowledge assistants to customer support assistants that prepare replies for agents to review. Discovery confirms the use case, data readiness and integrations before we give a delivery estimate or quote, and our pricing page explains what shapes a project’s cost. If a platform will do the job, we will say so.

Frequently Asked Questions

These answer three questions that often come up once a chatbot budget is on the table.

Do You Pay for an AI Chatbot When Nobody Is Using It?

With pay-per-token pricing, model fees follow usage, so a quiet month costs little. Platforms vary: Copilot Studio sells monthly capacity packs and also offers a pay-as-you-go meterSource [2]. Stored files can still be billed dailySource [7], and hosting, monitoring and content upkeep continue whether or not people use the chatbot.

How Long Does It Take to Build an AI Chatbot?

The work-package estimate that gives you the build cost also gives you the timeline. The 55 days in Table 3 would take one person about 11 working weeks, and less if several people work in parallel. Waiting for documents, access to systems or approvals can add calendar time that a count of working days does not show.

Can You Cap What an AI Chatbot Spends Each Month?

Yes, at the model provider. Anthropic, for example, lets an organization “set your own spend limit below your tier’s cap to control costs”Source [9]. Once usage reaches that limit, requests are refused until access resumes or the limit is raised, so the chatbot needs a fallback, such as handing the conversation to a person.

Sources

About the Author

Tehreem Fatima

Tehreem Fatima

Tehreem Fatima is a Content Strategist and technical writer at SensViz with 6+ years of experience in content marketing and SEO writing. She covers AI, business automation and custom software development, helping readers understand how these technologies work and where they can be useful in their businesses.

Tell Us What Your Chatbot Needs to Do

Share the use case, the documents or systems it should connect to, and the volume you expect. SensViz will review the requirement and recommend a sensible next step for scoping and a cost estimate.

Google 5.0 average rating
Clutch 4.9/5.0
AWS Partner
Trusted on Tech Behemoths

By submitting this form, you agree to our Privacy Policy and Terms of Service.

Resources

Get in touch

Pakistan flagPakistan (Regional Office)

99, Block C Valencia, Lahore, 54000, Punjab

+92-313-4681527

United Kingdom flagUnited Kingdom (Regional Office)

71-75 Shelton Street, Covent Garden, London, WC2H 9JQ

+44-7412-857348
info@sensviz.com

©2026 SensViz | All Rights Reserved.