When Should a Chatbot Hand Off to a Human? 9 Rules and the Words to Use
Nine clear triggers for passing a chatbot conversation to a person, what to collect, and ready-to-use wording that tells visitors honestly when you'll reply.
Published Updated 9 min read
A chatbot should hand off to a human when the visitor asks for one, when the conversation involves money already spent, their own account or order, a complaint, safety, or legal or medical judgment, when a big sale is on the table, and when the bot has failed to help twice. Everything else it should answer from your content. Then make the handoff count: collect enough to reply, say honestly when you will, and do it.
I build ChatBento, an AI support chatbot for websites. Its handoff is deliberately simple: when a visitor asks for a person, wants to be contacted, or the bot can't answer from your content, the chat shows a contact form with name, email and message, and that's emailed to you. There's no live chat inbox. So these rules are written for an email handoff, which is what most small businesses can actually staff, but they work for live chat too.
Why handoff matters more than the bot's answers
The US Consumer Financial Protection Bureau's June 2023 report Chatbots in consumer finance describes customers getting stuck in "doom loops": the bot can't help, and there's no way out to a person. The report is about financial companies, but the failure is universal. A visitor forgives a bot that says "I can't help with that, but here's how to reach the team." They don't forgive one that keeps answering a different question. The goal isn't to keep people away from you. It's to answer what your content covers and get everyone else to a person quickly, with the context attached.
The 9 rules
1. They ask for a person: hand off the first time
Don't make them ask twice, and don't try one more answer first. "Can I talk to someone?" is a complete request.
Of course. Leave your email in the form below and someone from the team will reply. We usually reply within one business day.
2. They want something only a person can decide
Discounts, policy exceptions, custom quotes, "can you fit me in on Saturday?". The bot can state the general rule, but it can't grant anything, and shouldn't sound like it might.
Our standard cancellation notice is 48 hours. Exceptions are up to the team: leave your details below with a note about your situation and they'll reply.
3. Money has already changed hands
Refunds for a past order, unexpected charges, double payments. These need someone who can see the payment and decide. Reciting the refund policy at an upset customer rarely helps.
I'm sorry about that. Billing questions need someone who can check your payment. Leave your email and a short note below, including the date of the charge, and the team will look into it.
4. It's about their own order, booking or account
A bot that answers from your website can't see orders or bookings. ChatBento can't look anything up or change anything. Ask for the reference number up front so whoever replies doesn't have to ask again.
I can't see orders from here. Leave your email and your order number in the form below, and the team will check it and get back to you.
5. They're unhappy
Signs: "this is the third time", capital letters, "ridiculous", a threat to leave a review. Don't defend the policy and don't send another FAQ answer. Acknowledge it and get a person involved.
I'm sorry this has been frustrating. I'd like the team to look at this properly. Leave your email and what happened in the form below, and a person will reply.
6. Safety or an emergency
A gas smell on a heating engineer's site. An allergic reaction after a restaurant meal. A knocked-out tooth on a dentist's site. Someone in distress. Here an email handoff is the wrong tool: point to the emergency route first, and offer the form only for follow-up.
If you smell gas, leave the property now and call the gas emergency line on [number from your site]. Don't use switches or flames. Once you're safe, you can leave your details below and we'll follow up.
The bot only gives contact details that are in your content, so put your emergency numbers on your site. For anyone in crisis in the US, the 988 Suicide & Crisis Lifeline can be reached by calling or texting 988; outside the US, use the local equivalent and your local emergency number.
7. They need legal, medical or financial judgment
The bot can explain what your pages say: what a consultation includes, what a treatment is, how your fees work. It shouldn't apply that to someone's personal situation. This matters most for law firms, clinics and accountants.
I can share general information from our site, but I can't advise on your situation. The team can. Leave your email and a one-line summary below. Please don't include sensitive details; they'll ask for what they need.
8. The bot has failed twice
If the visitor keeps rephrasing the same question, stop trying. ChatBento offers the contact form as soon as it can't answer from your content. On any tool, check that a second failure leads to a person, not a third attempt.
I don't have a good answer for that, and I don't want to guess. The team can help: leave your email below and they'll reply directly.
9. A big sale is on the table
A wedding booking, an order of 200 units, a business asking about a contract. Answer their questions, then offer a person. This is where handoff turns into lead capture.
Happy to answer anything else here. For a quote on 200 units, the team will want to talk it through: leave your email and a few details below, and they'll come back to you with pricing.
What should the handoff collect?
Less than you'd think. ChatBento's form asks for name, email and a message, and the lead lands in your inbox and your dashboard. What makes your reply fast is what's in the message, so have the bot's handoff reply say what to include (an instruction does this, see below):
| Business | Ask them to include |
|---|---|
| Online shop | Order number and what's wrong |
| Plumber or electrician | ZIP code, the problem, and when they're available |
| Restaurant | Date, time and party size, or the date of the visit if it's a complaint |
| Software company | The email on their account and what they were trying to do |
| Law firm or clinic | Only a one-line summary; the team will ask for details |
What not to collect in a chat form: card numbers, passwords, ID numbers or detailed health information. Say so in the wording, as in rule 7.
How do you set honest response-time expectations?
This is the easiest part to skip, and the one visitors remember. "Someone will get back to you" with no time attached feels like a black hole.
Pick a reply time you can keep on your worst week, not your best. Then put it in your content, because a grounded bot only promises what your pages say:
Q: How quickly will I hear back if I leave a message?
A: We reply by email within one business day, Monday to Friday. Messages sent on weekends are answered on Monday.
Now the bot can say it at 11 p.m. on a Saturday. Other versions, depending on how you work:
- "We usually reply the same day during business hours (9 a.m. to 5 p.m., Monday to Friday)."
- "We're a two-person team, so replies can take up to two working days. We read every message."
- "For anything urgent, call us on [number]. Messages here are answered within one business day."
If you can't keep a promise, don't make one. "Within one business day" kept is better than "within the hour" missed.
How should you follow up?
- One person owns the inbox. Not "the team". A name, and a backup for holidays.
- Reply with the context. Your first line should show you read what they wrote.
- Close the gap in your content. If three people asked the same thing, add the Q&A so the bot answers it next time. Why chatbots make things up covers how to write answers a bot reads well.
A first reply you can adapt:
Hi Sam, thanks for your message about the delivery for order 4182. I've checked, and it left our warehouse yesterday; tracking should update by this evening. If it hasn't arrived by Friday, reply here and I'll sort out a replacement. Priya
Email handoff or live chat?
An email handoff fits when most of your questions can wait a few hours and nobody can watch a chat window all day. Staffed live chat fits when conversations are urgent or high-value and you can genuinely answer within minutes. I covered that decision in do you still need live chat if you have an AI chatbot. Either way, neither email nor chat is an emergency channel: rule 6 always points to the phone.
Writing the rules into your bot
ChatBento's built-in rules already cover rules 1 and 8: a request for a person, a wish to be contacted, or a question the bot can't answer from your content brings up the contact form. For the rest, add your own Instructions in the Settings tab (up to 4,000 characters). They apply unless they conflict with the built-in rules. A block to paste and edit:
- For order problems, ask for the order number first, then offer the contact form and ask them to include the order number in their message.
- If someone asks for a refund, a discount or an exception, explain the general policy briefly and offer to pass it to the team. Never agree to an exception.
- If someone is unhappy or complaining, apologize and offer to pass it to the team. Don't argue about the policy.
- If someone describes an emergency, give the emergency contact details from our site first.
- Don't give personal legal, medical or financial advice. Offer to pass the question to the team.
Then test each one: ask for a refund, complain, ask about an order, ask for a person. If the answer isn't right, adjust the wording and ask again.
A handoff checklist
- Asking for a person works the first time
- Money, accounts, complaints, safety and advice go to a person
- Emergency numbers are on your site, so the bot can give them
- The bot's handoff reply says what to include and what not to
- Your reply time is written in your content, and you can keep it
- One named person owns the handoff inbox
- Repeated handoff questions become new Q&As
The human handoff use case shows how an email handoff looks from the visitor's side, and ChatBento's free plan lets you test every rule above on your own site.