The answer to how much does an AI chatbot cost for a small business depends on more than the monthly plan. A basic website bot may cost nothing or a modest monthly fee, while a custom bot tied to bookings, customer records, or support workflows can require setup work and ongoing maintenance.
How much does an AI chatbot cost for a small business?
A rough planning guide: a self-serve tool may be free or cost around $20 to $200 a month. A custom project can run into the thousands for setup, then add a monthly support or software cost. Those are broad examples, not fixed market rates: the price depends on features, conversation volume, integrations, and who handles setup and updates.
A basic website FAQ bot answers questions from information you provide, such as opening hours, return rules, or service details. A bot that books appointments, checks stock, looks up customer records, or routes support requests needs more configuration. If it connects to other systems, those connections may carry separate fees or require development.
When comparing small business chatbot pricing, weigh the work the product does against the work you still have to do. A low-cost tool may be enough if your answers rarely change and your traffic is modest. A higher-priced plan may make sense if it handles more conversations or saves staff time, but only if you count the full cost of running it.
What are the main AI chatbot pricing models?
| Pricing model | How you pay | What to check |
|---|---|---|
| Monthly subscription | A recurring fee for a plan | Usage caps, features, number of agents, and team access |
| Usage-based | Fees tied to messages, credits, or model use | The cost of a busy month and how overages are charged |
| Implementation plus support | A setup fee, often followed by ongoing charges | What setup includes and who maintains the bot |
| Per seat | A fee for each staff member using the platform | Whether you pay for every person who reviews or answers chats |
Monthly subscription
A subscription gives you a predictable bill, provided your usage stays within the plan limits. Plans may cap messages or credits, restrict the number of agents, or charge extra for features such as team access and integrations.
For a small business testing a website bot, this is often the simplest model. Read the limits, not just the starting price. “One agent” might mean one chatbot, while “one seat” might mean one staff login.
Usage-based pricing
Some tools charge based on the number of conversations, messages, credits, or amount of AI processing used. That can be economical when traffic is low, but the chatbot monthly cost may rise during a seasonal rush or a successful promotion.
Ask how the provider counts usage. Does a long conversation consume more than a short one? Are failed or repeated answers counted? What happens when you reach the limit: does the bot stop, or does the bill grow?
One-time implementation plus ongoing support
A specialist may charge a setup fee to write conversation flows, prepare content, connect systems, and test the bot. You may then pay monthly for software, monitoring, or changes.
Custom workflows can suit this model. It is usually excessive for a bot that only needs to answer a dozen stable website questions.
Per-seat pricing
Per-seat plans charge for each staff member who manages conversations. They can work well for teams that need shared inboxes, assignments, or reporting. For an owner who manages a simple bot alone, extra seats can add cost without much benefit.
What costs should you include beyond the monthly plan?
Treat the subscription as one line in your budget. The full AI chatbot setup cost may include:
- Initial setup: Choosing the use case, configuring the bot, and adding it to your website.
- Content preparation: Gathering accurate policies, prices, service details, and answers in a format the tool can use.
- Testing: Trying common questions, checking edge cases, and confirming the bot does not make promises your business cannot keep.
- Usage and add-ons: Overage charges, extra agent slots, staff seats, or paid integrations.
- Ongoing updates: Changing answers when prices, hours, products, or policies change.
- Staff time: Reviewing conversations, correcting gaps, and helping visitors whose questions need a person.
You can estimate staff time without building a complicated model. Suppose someone spends two hours gathering content and testing the bot, then 30 minutes each week reviewing unanswered questions. That is about four hours in the first month, counting setup, and about two hours a month after that. Put your own hourly cost against those hours. The software price alone will not show whether the bot is saving money.
Some tools make ongoing updates easier. For example, AgenBase agents can use uploaded documents, pasted text, web pages, or a live Google Sheet as business content. A connected sheet can provide current details such as prices or stock without retraining the agent. Learn how to train an agent on business content.
What makes an AI chatbot more expensive?
Several factors can push up both the plan price and the time needed to run the bot:
- High volume: More visitors and longer conversations can use up message or credit limits.
- System connections: Booking software, ecommerce platforms, customer records, and internal systems may need paid integrations or custom work.
- More complicated operations: Multiple brands, languages, teams, or permission levels take extra setup and testing.
- Custom development: A bot built around a specific process usually costs more than a self-serve tool configured by the business.
- Security and service requirements: Businesses may need specific data controls, support arrangements, or uptime commitments.
Be precise about what “integration” means. A chatbot that reads a live spreadsheet is different from one that changes an order in a store system. Before buying, list the actions you expect the bot to take, then confirm each one is supported. A tool may answer questions from your content without being able to access customer accounts or update orders.
For example, AgenBase agents answer visitors using the business content you provide and say when they do not know an answer. They do not connect to stores, CRMs, or order systems, and they do not hand a live chat to a staff member inside the widget. On paid plans, a visitor can request a person through a contact form. That distinction matters if you need a live support workflow rather than a website answer tool. See how a website AI agent works.
How do you estimate the right chatbot budget?
Start with the questions customers already ask. Review a month of emails, calls, or contact forms and group them into topics. You might find that 40 questions are about hours and directions, 25 are about appointment availability, and 15 are about return rules. Those numbers are just an example; use your own records where possible.
Then follow these steps:
- Choose one safe first use case. Opening hours, service areas, basic policies, or appointment requests are often easier to test than complex troubleshooting.
- Estimate conversations, not just website visits. If 1,000 people visit your site, only some will open the chat. Use a cautious estimate and check actual usage after launch.
- Compare the estimate with plan limits. Look at included credits or messages, extra-seat charges, and the price of overages.
- Add setup and maintenance time. Include the first content review and a recurring allowance for checking unanswered questions.
- Estimate the benefit conservatively. Count staff time the bot might save or bookings it might help win, but do not assume every chat replaces a call or becomes a sale.
A simple monthly budget can look like this:
| Budget item | Example estimate |
|---|---|
| Subscription | $35 |
| Extra usage | $10 |
| Staff review, 2 hours at $25/hour | $50 |
| Estimated monthly total | $95 |
Treat this as an example, not a typical bill. Your own costs could be lower or higher, especially if setup requires a specialist or your plan includes enough usage already.
Compare that total with a conservative benefit. If the bot saves one hour of staff time a week, estimate the value of that hour using your actual labour cost. If it supports bookings, count only the additional bookings you can reasonably attribute to the bot. If the numbers do not work yet, test a cheaper plan or reduce the scope.
When is a free or low-cost chatbot enough?
A free AI chatbot for small business can be a sensible way to learn whether visitors will use one. It may be enough if you have modest traffic, a short list of stable questions, and no need for system connections or a large support team.
Check the limits before relying on a free plan:
- How many messages or credits are included each month?
- How much content can you add?
- Can more than one person manage the bot?
- Does the plan include the features you need, such as a way to collect contact details?
- What happens when you reach a usage limit?
For example, AgenBase’s free plan includes one AI agent, 50 credits a month, 1 MB of training content, and owner-only access, with no credit card required. Its paid plans have higher limits and additional features. Compare AgenBase plans and usage limits.
A free plan is useful for a small test, but do not judge it on a handful of chats. Set a short trial period, such as one month, then review how many visitors used it, which questions it answered, and where it fell short. If you need more capacity, compare the paid plan with the cost of handling those questions manually.
How should you compare chatbot plans?
Use the same scenario for every provider. For example, compare what each plan would cost if your business had 300 chatbot conversations a month, two staff members reviewing chats, and one update to its service information each week.
Look beyond the advertised starting price:
- Total monthly cost: Include expected usage, extra seats, and integrations.
- Usage rules: Confirm what counts as a message or credit, and what happens at the limit.
- Unknown answers: Find out whether the bot admits it does not know, and how a visitor can reach a person.
- Current information: Check how you update prices, hours, products, and policies. Does the bot use the latest content, or does someone need to retrain it?
- Review tools: Look for a way to see unanswered questions and spot incorrect or incomplete answers.
- Data and terms: Check data handling, cancellation rules, and whether you can remove your content and conversation records.
The best chatbot software for small business is not always the plan with the lowest monthly fee. It is the one that handles a useful, well-defined task at a cost you can predict, while giving visitors a clear path when they need help from a person.
Today, list the 10 questions customers ask most often, then mark which five a bot could answer safely using information you already keep up to date. That gives you a practical first use case to price.