Home » AI Chatbots » Human Handoff

How to Set Up Chatbot to Human Handoff

Chatbot to human handoff lets your AI chatbot automatically transfer a conversation to a live operator when it cannot resolve the visitor's issue. The chatbot and human agent share the same conversation thread, so the visitor never has to repeat themselves. You configure this by enabling the Live Operator feature on your chatbot.

Why Handoff Matters

AI chatbots handle the majority of routine questions well, but some situations need a human touch. Billing disputes, complex technical issues, and emotionally sensitive conversations are better handled by a real person. Without a smooth handoff process, frustrated visitors leave your site. With it, the chatbot filters easy questions and only escalates the ones that truly need human attention, saving your team time while keeping customers happy.

The platform supports two handoff modes. Automatic escalation happens when the chatbot detects the visitor is repeatedly asking for a human or expressing frustration. Always-on monitoring sends every new conversation to your Live Operator inbox so a human can jump in at any point, even if the chatbot is handling things fine.

Before You Start

You need a working chatbot in the AI Chatbot app and the Live Operator app installed on your account. The chatbot handles the AI side, and Live Operator provides the inbox where human agents see and respond to escalated conversations.

Step-by-Step Setup

Step 1: Install the Live Operator app.
Go to your admin panel and install the Live Operator app if you have not already. This app provides the real-time inbox where your team monitors and responds to conversations that need human attention.
Step 2: Enable Live Operator on your chatbot.
Open your chatbot settings in the AI Chatbot app. Find the Live Operator toggle and enable it. When this is on, every new chatbot conversation creates a pointer in the Live Operator inbox. Your team can see all active conversations and jump in whenever they choose.
Step 3: Configure automatic escalation behavior.
The chatbot's built-in escalation logic detects when a visitor repeatedly asks to speak with a human. When triggered, the chatbot stops generating AI responses and flags the conversation for human attention. The visitor sees a message that a human agent will be with them shortly.
Step 4: Set up operator notifications.
In the Live Operator settings, configure how your team gets notified of new escalations. The inbox shows conversations with status labels (open, waiting, active, resolved) so agents can prioritize effectively. Unread message counts update in real time.
Step 5: Test the full handoff flow.
Open your chatbot as a visitor and type something like "I need to speak to a real person" two or three times. The chatbot should escalate the conversation. Then log into your admin panel, open Live Operator, and verify the conversation appears in your inbox. Send a reply as the operator and confirm it shows up in the visitor's chat window.
How the shared thread works: When a human operator replies, their message appears in the same chat window the visitor has been using. The chatbot sees that a non-AI message was added to the conversation and stops generating its own responses. The visitor experiences one seamless conversation, not a transfer to a different system.

How Conversation Status Works

Live Operator tracks four conversation states: open (new, unassigned), waiting (visitor is waiting for a response), active (an operator is engaged), and resolved (issue complete). Agents update the status as they work through conversations, and resolved conversations are timestamped and archived. This gives you a clear picture of response times and workload.

Operator Tools

Email Handoff

Handoff also works for email conversations. If you have email monitoring set up, the chatbot can auto-reply to incoming emails and escalate to Live Operator when needed. Operators see email conversations in the same inbox alongside chat conversations, creating one unified place to manage all customer communication.

Give your chatbot a safety net. Set up human handoff so no customer question goes unanswered.

Get Started Free