How much does an AI chatbot cost for a small business in the UK?
There is no single price for an AI chatbot, and anyone who quotes one before asking questions is guessing. Here is what actually moves the cost, what to budget for beyond the build, and how to compare quotes properly.
The short answer
The cost depends on four things: what the chatbot needs to know, where it will run, what it needs to connect to, and how many conversations it will handle. A simple website chatbot that answers common questions is a small project. A chatbot that also books appointments, checks orders and hands over to your team is a bigger one.
Costs also come in two parts: a one-off build and ongoing running costs. A quote that only mentions one of them is incomplete.
What drives the price
1. What it needs to know
A chatbot is only as good as the information behind it. If your services, prices, opening hours and policies are already written down on your website, training it is quick. If the knowledge lives in people's heads, someone has to get it out first.
2. Where it runs
A chatbot on your website is the simplest. Adding WhatsApp means connecting to the WhatsApp Business platform, which can carry its own messaging charges depending on how it is used. Each extra channel adds set-up work.
3. What it connects to
The more useful a chatbot is, the more it needs to plug into: your calendar for bookings, your CRM or inbox for leads, your shop for order status. Every connection is more to build and more to test.
4. How much it is used
AI chatbots use a language model behind the scenes, and heavy use means higher usage costs. For most small businesses this is modest, but it should be explained to you in the quote, not discovered later.
One-off and ongoing costs
- One-off: planning, training the chatbot on your content, building the connections, writing its rules and handover points, and testing it with real questions.
- Ongoing: hosting and platform fees, AI usage, any messaging charges, and the time spent reviewing real conversations and improving answers.
That last item matters most. A chatbot that is never reviewed slowly drifts out of date as your prices, offers and opening hours change.
DIY or hire someone?
Plenty of website platforms offer a chatbot widget you can switch on yourself. That is a fair starting point if you only need basic answers. Hiring someone makes sense when you want it trained properly on your business, connected to your calendar or CRM, and kept working over time. The honest question is how much your time is worth and how costly a wrong answer would be.
How to compare quotes
Ask each supplier:
- What exactly is included in the build, and what is extra?
- What are the monthly costs, including AI usage and any messaging fees?
- Who owns the chatbot and its training content, and can you take it with you if you leave?
- What does it do when it does not know the answer?
- How does it hand over to a person, and with what information?
- How is customer data stored and handled under UK GDPR?
- Will someone review real conversations and improve it, and how often?
Red flags
- A fixed price with no questions about your business.
- Promises that it will replace your staff.
- No plan to test it with your real customer questions before launch.
- No way to export your content or move elsewhere.
Is it worth it?
Work it out for your own business rather than trusting a generic figure. Estimate how many enquiries you lose or answer too slowly each month, multiply by what a new customer is worth to you, and compare that with the build and running costs. If the number is small, a simple widget may be enough. If it is large, a properly built chatbot pays for itself quickly.
How we price at AI by AO
We start with a free call to understand what visitors ask you, then give you a clear plan and quote before any work starts. See our AI chatbots page for what we build, or AI for ecommerce if you run an online shop. We are based in Leeds and work with businesses across West Yorkshire and the UK.
Questions people ask
Can I just use a free chatbot widget?
Yes, for simple questions. A free or low-cost widget is a reasonable first step. You will usually need something more tailored when you want it trained on your own content, connected to your calendar or CRM, or handing over to your team properly.
How long does it take to set up a chatbot?
It depends on how much it needs to know and connect to, and how quickly your content is ready. A simple one can be quick. One with bookings, WhatsApp and order lookups takes longer, and should be tested with real questions before going live.
Will a chatbot give customers wrong answers?
It can if it is poorly built. A good one answers only from your own content, says so when it does not know, and passes the conversation to a person. Reviewing real conversations after launch keeps its answers accurate.