
Live chat vs chatbot for a small business
Choose live chat when an answer needs judgement and a chatbot when questions repeat with one right answer. Most small businesses end up with both.
Tools our VAs use for this
Choose live chat when your enquiries need judgement: pre-sale questions, orders that have gone wrong, complaints, anything where the answer depends on the customer in front of you. Choose a chatbot when most questions repeat and have one right answer, such as opening hours, delivery areas or where to find a returns form. Most small businesses end up with both: a bot for the routine questions and a named person behind it for everything else. If you settle the live chat vs chatbot question in favour of a person, that page shows how a dedicated live chat assistant works.
On this page
Definitions of live chat and chatbots
What is live chat?
Live chat is a messaging window on your website where a customer types a question and a member of your team types the answer, in real time. The person can read your order system, check stock, look at the customer's history and decide what to do. Our guide to what live chat customer service is covers the definition, the tools and how it fits alongside phone and email. Some businesses use outsourced customer service to staff the chat window.
What is a chatbot?
A chatbot is software that replies in the chat window without a person. Older chatbots follow a decision tree: the customer picks from buttons and the bot follows the branch. Newer ones are AI chatbots, which read free text and generate a reply from the content you give them, such as your help pages and policies.
The main differences
| Aspect | Live chat (a person) | Chatbot (software) |
|---|---|---|
| Who answers | A trained member of your team | Rules or an AI model you configure |
| Best at | Questions that need judgement or access to your systems | Repeated questions with one correct answer |
| Hours | The hours you staff | Whenever the website is up |
| Set-up | Train the person on your products, tone and rules | Write and test the answers, flows and limits |
| Ongoing work | Staffing, rota and quality checks | Updating answers, reviewing failed chats |
| Where it breaks | Queues when too few people are on | Wrong or vague answers to unusual questions |
Who answers
With live chat, a person reads the question and decides. They can spot a frustrated customer and change tone, or notice a pattern across the day's chats. A chatbot answers only within what it was given. If your returns policy changed last week and nobody updated the bot, it gives the old policy.
Cost and set-up effort
Live chat costs staff time. That is the main cost, whether the person is on your payroll or provided by an agency. A chatbot costs a software subscription plus the time it takes someone on your side to write the answers, test them and keep them up to date. Chatbot pricing varies a great deal by vendor and by plan, and many vendors price by the number of conversations or contacts, so read the pricing page of any tool you shortlist and work out the cost at your own chat volume.
Where each one breaks
Live chat breaks when demand outruns the people on shift: customers wait, then leave. A chatbot breaks when the question falls outside its script or its source content. A decision-tree bot loops the customer back to the menu. An AI chatbot can give a confident answer that is wrong, which is worse than no answer when the topic is a refund or a delivery promise.
Benefits and drawbacks of each
Benefits of live chat
- The customer gets an answer that fits their situation.
- Hard cases are handled in the same conversation, with no restart.
- The person can sell: suggest the right product, explain the difference between two options, offer to book a call.
- You learn what customers are confused about, straight from the conversations.

Benefits of a chatbot
- Instant replies at any hour, for the questions it can answer.
- No extra staff cost for each additional simple chat.
- Consistent wording for fixed facts such as delivery areas or opening times.
- It can collect details (name, order number, question) before a person picks up.
Drawbacks of a chatbot
- It is only as good as the content and flows you give it, and that content needs maintaining.
- Customers with an unusual or emotional problem get frustrated quickly.
- An AI chatbot can state something your business never said.
- Without a clear route to a person, a stuck customer leaves or rings you angrier than before.
- Someone still has to read the failed conversations and fix the answers.
Conversion rates and business fit
Published conversion claims
You will find many conversion figures for both live chat and chatbots online. Most come from vendors that sell one or the other, and we have found no independent UK source, so this guide quotes none. The useful question is which converts better on your website, with your customers, and you can measure that yourself.
Testing on your own site
Run the comparison on one page type at a time, such as your product pages or your booking page. Count the chats started, the chats that ended with a sale, booking or qualified enquiry, and the chats where the customer left without an answer. Compare a period with a person answering against a period with the bot answering first. Keep the pages, offers and season as similar as you can, and judge on completed sales or bookings, since chats started can rise while sales stay flat.
Choosing by enquiry volume and type
- Low volume, high value (consultancies, trades, clinics, high-ticket products): live chat with a person. Each conversation is worth a reply that fits.
- High volume, repeated questions (busy online shops with standard products): a chatbot for the routine questions, with a person behind it.
- Mixed (most small businesses): a short bot flow to collect the details and answer the fixed facts, then a person for anything else.
Combining a chatbot with live chat
Hand-off rules
Write down when the bot must pass the chat to a person, and test each rule:
- The customer asks for a person, in any wording.
- The question mentions a refund, complaint, damage or cancellation.
- The bot has failed to answer twice in a row.
- The customer is an existing account or a large order.
When the bot hands over, it should pass the details it collected so the person does not ask again. The wording for that moment is in our live chat scripts guide, and the rest of the day-to-day rules (reply times, tone, data) are in live chat best practices.
Out-of-hours cover
Outside staffed hours, the bot can answer the fixed facts and take the customer's details and question for a person to pick up when the team is back. Tell the customer plainly when that will be. If calls matter as much as chat, read the best answering service for small business UK guide. Our guide to 24/7 live chat support sets out the options for covering the hours, including whether you need round-the-clock chat at all.
Staffing the human side of chat with a virtual assistant
If you choose live chat, or the person behind a bot, Ant Assist provides a dedicated customer service VA: one named person, never shared, recruited, managed and supervised in our own office in Cairo with UK management. They are people, not AI and not freelancers. Cover is UK business hours, 9am to 5pm Monday to Friday, as standard, with extended hours and weekend cover at additional cost. If the fit is wrong, we replace the VA without restart cost.
The rate is £5 per hour for the first 6 months on the Entry tier (3 months on Mid, 1 month on Expert). After that, Entry is £5.95 per hour full time (£952 a month for 160 hours) or £6.50 per hour part time (£520 a month for 80 hours). Compare that with an in-house hire in our calculator. Access to your chat tool runs through password managers and can be revoked at any time, under an NDA and a data-processing agreement.
Questions about chat and chatbots
Didn't find your answer? Browse more common questions in the Help Center.
A real person on your website chat.
One dedicated live chat VA, from £5 per hour, on UK business hours.
A free 15-minute call, no obligation. Or get an instant estimate with the calculator.

