AI Chatbot for Small Business Website: What to Look For

It is 9pm and someone is on your website. They want to know if you cover their postcode and roughly what a job costs. Nobody is there to answer, so they open another tab and find someone who is. An AI chatbot is meant to fix that gap. Some do it well. Some make things worse.
This guide covers what a good AI chatbot for a small business website should do, what it should never do, and a short checklist you can use to compare options without getting lost in feature lists.
What a website chatbot is actually for
For a small business, a chatbot has two jobs:
- Answer the common questions your visitors already ask: prices, areas, opening hours, what you do and don't do.
- Turn interested visitors into enquiries you can follow up, with a name and a phone number or email.
Everything else is a bonus. If a tool is brilliant at small talk but can't tell a visitor your call-out fee, it isn't doing the job.
What a good one should do
Answer from your information, not the internet
The single most important thing is where the answers come from. A good chatbot answers from your own facts: your price list, your service pages, your policies. It should not fill gaps with general knowledge about "typical" prices or "usual" policies, because those are someone else's prices and policies.
Look for a tool that lets you see and approve what it knows, and that shows where each answer came from. If a visitor is told your boiler service is £85, you want to know which page or fact that came from. We cover this in more depth in Will an AI chatbot make up prices?.
Say "I don't know" and hand over
No chatbot will know everything. The good ones admit it. When a question is outside what it knows, it should tell the visitor plainly, take their details and let you answer. Even better if you can step into the chat yourself when you are free.
Capture the lead
A chat that ends with "thanks, bye" and no contact details is a missed enquiry. A good chatbot asks for a name and a phone number or email at the right moment, such as when someone wants a quote or a call back, and sends it to you straight away.
Stay out of the way
It should not pop up over your page every few seconds or slow your site down. Visitors who don't want to chat should be able to ignore it completely.
What a good one should not do
- Invent prices, totals or policies. If it isn't in your information, it shouldn't say it.
- Pretend to be a person. Visitors should know they are talking to an assistant, and be able to reach a human.
- Wander off topic. It is there to talk about your business, not to write poems or answer homework.
- Surprise you with the bill. Some pricing models charge per message or per "credit", which makes your costs hard to predict on a busy month.
A checklist for choosing
When you compare options, these five questions do most of the work.
1. Where do answers come from? Can you see the facts it uses, approve them and change them? Does each answer show its source? Can you add a price list or your own written answers?
2. What happens when it doesn't know? Does it guess, or does it say so and ask you? Does it remember your answer next time? Can a visitor ask to talk to a person?
3. Does it capture leads properly? Does it ask for a name and phone or email? Do you get an email alert straight away? Can you see all leads in one place and export them?
4. Is the pricing predictable? Is it a flat monthly price? What happens if you get a busy month: are you charged extra, or does the service just stop? Is there a free trial, and does it need a card?
5. How long does setup take? Can you get it working from your existing website, or do you need to write every answer from scratch? Does it work with your website builder, such as WordPress, Wix or Squarespace?
If a tool scores well on the first two, the rest is usually easy to sort out. If it scores badly on the first two, nothing else matters much.
Matching the tool to your business
Different businesses lean on different parts of the checklist.
- Trades like plumbers and electricians mostly need areas covered, call-out fees and emergency cover answered, plus a fast way to take a number. See /for/trades and our guide on after-hours enquiries for trades.
- Salons get lots of questions about treatments, prices and patch tests. See /for/salons and common salon website chat questions.
- Cleaners are asked about what's included, supplies and regular slots. See /for/cleaners.
- Small software teams need a way to take problem reports as well as sales questions. See /for/saas.
One example: KipDesk
KipDesk is one option built around this checklist. You paste your website address, it drafts your key facts, and you approve, edit or remove each one. It answers only from approved facts, your own written answers, files you add and your website pages, and each answer shows where it came from. When it can't answer, it says so, asks for the visitor's details and asks you, then remembers your answer for next time. Visitors can press "Talk to a person" at any time and you reply from your dashboard.
Pricing is flat: Starter is $19 a month for 500 conversations, Pro $29 for 1,000 and Business $39 for 2,000 (see /#pricing). You are never charged for going over; at the limit it keeps taking visitors' details. There is a 7-day free trial with 100 conversations and no card. It doesn't take payments or answer phone calls, and online booking is coming soon rather than available now.
It won't suit everyone, and that is fine. Use the checklist on any tool you look at.
The short version
A good website chatbot answers from your own information, admits when it doesn't know, hands over to you, and takes contact details so the enquiry isn't lost. Pricing should be easy to predict and setup should take minutes, not weeks. If you want to know what installing one involves, read how to add a chat widget to your website.