
AI chatbots for customer support work best on repeated, well-documented questions, such as order status, opening hours or how to reset a password. They backfire when they invent policies, hide the human option or handle refunds and legal matters alone. A good chatbot answers from your own help content, knows its limits and hands over to a person smoothly.
Key takeaways
- A chatbot is best at common, documented questions; it is poor at exceptions, emotions and anything needing judgement.
- Ground answers in your own help articles and policies, and let the bot say "I do not know".
- Always offer a clear route to a human, and define escalation triggers in advance.
- Set guardrails: no refund approvals, legal promises or medical or financial advice from the bot.
- Test with real customer questions, roll out in phases and review conversations regularly.
What AI chatbots can and cannot do
Modern chatbots built on large language models can read a question in natural language, find relevant information and write a fluent reply. That is a real improvement over older menu-driven bots. But fluency is not the same as accuracy.
Where they help
- Answering frequent questions about delivery, returns, pricing pages, bookings and account access.
- Collecting details before a person takes over, such as order number and a description of the problem.
- Working outside office hours and in several languages.
- Summarising a long conversation for the human agent who picks it up.
Where they struggle
- Unusual cases that do not appear in your documentation.
- Upset or vulnerable customers who need empathy and judgement.
- Anything that depends on live account data the bot cannot see.
- Questions where a wrong answer has serious consequences, such as health, legal or financial advice.
A language model can produce a confident, well-written answer that is simply wrong. Your design must assume this will happen and limit the damage.
Rule-based vs LLM-based chatbots
Rule-based bots
These follow scripted flows: buttons, menus and keyword matching. They are predictable and easy to test, but they feel rigid and break when customers phrase things unexpectedly. They suit simple, high-volume tasks such as order tracking or booking changes.
LLM-based bots
These interpret free text and generate replies. They handle varied wording and long questions well, but their output varies and needs guardrails. Many good systems combine both: scripted flows for actions with strict rules, and a language model for understanding the question and answering from approved content. If you are weighing this, our guide to AI workflow automation explains where AI belongs in a process and where plain rules are better.
Ground answers in your own content
The most important design decision is where the answers come from. A bot that answers from the model's general knowledge will eventually describe a policy you do not have. Instead:
- Gather your real help articles, policies, product pages and standard replies.
- Clean them up: remove outdated pages and fix contradictions.
- Have the bot retrieve relevant passages and answer only from them, ideally showing the source article.
- Instruct it to say it does not know, and offer a human, when no passage fits.
This pattern is often called retrieval-augmented generation, covered in our explainer on grounding AI answers in your own documents. A bot is only as accurate as the content behind it, so keep that content owned and reviewed.
Handoff and escalation
A chatbot that traps people is worse than no chatbot. Make the human option easy to find and decide beforehand when the bot must hand over.
Escalation triggers to define
- The customer asks for a person, or asks twice.
- The customer expresses anger, distress or a complaint.
- The bot has failed to resolve the issue after a couple of attempts.
- The topic involves refunds, cancellations, disputes, safety or legal matters.
- The bot has low confidence, or no source passage was found.
Making the handoff good
Pass the full conversation and any details collected to the agent, so the customer does not repeat themselves. Tell the customer what happens next and roughly how long it may take. Where possible, connect the bot to your helpdesk and support portal, so tickets, history and ownership stay in one place.
Guardrails and tone
Write explicit rules for what the bot may not do.
- It must not approve refunds, discounts, exceptions or contract changes.
- It must not make legal, medical or financial claims or give advice on them.
- It must not promise delivery dates or outcomes it cannot verify.
- It must not ask for passwords, full card numbers or other sensitive credentials.
- It should identify itself as an automated assistant rather than pretending to be a person.
For tone, match your brand: plain, polite and brief. Avoid fake enthusiasm and long apologies. Customers want a correct answer and a way out if the bot cannot help.
Data privacy
Customers type personal details into chat windows. Decide what is stored, for how long and who can see it. Check what your chatbot vendor and model provider do with conversation data, including whether it may be used for training, and where it is processed. Tell users that conversations may be recorded, and mask or discourage sensitive details. Legal duties differ by country and sector, so involve a qualified adviser if you handle health, financial or children's data. Our website security checklist covers the wider basics.
Test with real questions
Before launch, collect a few hundred genuine past questions from emails, chats and calls if you can. Group them by topic and run them through the bot. For each answer, a person should judge whether it was correct, complete, safe and on-brand. Include awkward cases on purpose: questions outside your scope, questions with misspellings, angry messages and attempts to make the bot break its rules. Keep this set and re-run it whenever you change content, prompts or models.
Measure what matters
You do not need exact figures to judge quality. Look at:
- Whether conversations were genuinely resolved, not merely ended.
- Handoff quality: did the agent receive the right context?
- Customer feedback on bot conversations, with a simple rating and a free-text box.
- Topics where the bot often fails, which point to missing content.
- Complaints or corrections from staff who read transcripts.
Reading real transcripts each week is more informative than any single score.
Common failures
- Hallucinated policies. The bot invents a return window or a warranty term.
- Loops. It repeats the same menu or apology and never offers a person.
- Stale answers. Prices or procedures changed, but the help content did not.
- Overreach. It promises refunds or timelines it has no authority to give.
- No owner. Nobody reviews conversations, so errors persist.
Roll out in phases
- Run the bot in shadow mode, drafting replies that agents approve.
- Launch to a small share of traffic, on a limited set of topics.
- Expand topics as test results and transcripts justify it.
- Keep reviewing, updating content and retesting.
A worked example
Imagine an online shop with a small support team. It starts by selecting four topics: delivery times, returns process, order tracking and store hours. It cleans the matching help pages, connects the bot to them and sets rules that refunds and complaints always go to a person. In the first weeks, agents read every transcript and add missing articles. Only then does the shop add more topics. Our AI support and operations automation use case shows a similar pattern, and our AI workflow assistant is one way to build it.
FAQ
Can an AI chatbot replace my support team?
Rarely, and it should not be the goal. It can take over repetitive questions so your team has time for complex or sensitive cases. People still need to own policies, handle exceptions and review the bot's work.
How do I stop a chatbot making things up?
You cannot remove the risk entirely, but you can reduce it. Answer only from approved content, tell the bot to admit when it does not know, test with real questions and review transcripts regularly.
Is it safe to give a chatbot customer data?
It depends on the vendor, configuration and your legal obligations. Limit what the bot can see, check data handling terms and take advice for sensitive sectors.
Do customers mind talking to a bot?
Many accept it for simple tasks if it is quick and honest. They dislike being trapped, so a visible route to a human is essential.
Related reading
- RAG Explained: AI Answers Grounded in Your Own Documents
- Helpdesk Software: Build a Support Process That Scales
- AI Usage Policy for Small Businesses: A Simple Starting Point
Next steps
List your twenty most common support questions, check that your help content answers each one accurately and choose a small first scope. If you would like help designing or building a support assistant, contact us and we can talk through options.



