# Human handover

One of the most important features of Converso is the ability for conversations to move seamlessly between AI agents and human team members - and back again. This is what we call **human handover**, and it's built into every AI agent on the platform.

Unlike traditional chatbot platforms where AI and human support exist as separate, disconnected experiences, Converso operates both inside the same shared inbox. This means your team has full visibility of every conversation, whether it's being handled by the AI or by a person - and switching between the two is instant, with no context lost.

### How conversations start

When an AI Agent is configured in a workspace, all new inbound conversations are automatically assigned to it. Whether the message arrives via webchat, WhatsApp, or another connected channel, the AI agent picks it up and begins responding to the customer immediately - no manual routing required.

### AI to human handover

There are two ways a conversation can move from an AI agent to a human team member.

#### The AI Initiates the handover

Your AI agent is trained to recognise the sentiment of a conversation. When its responses are not effectively answering the customer's question - for example, when the customer keeps asking follow-up questions and isn't getting a reply that resolves their query - the AI will recognise this and offer to transfer the chat to a human.

In this scenario, the AI will suggest to the customer whether they would like to be transferred to a human agent. If the customer responds with "yes" or something equivalent, the AI understands this response and unassigns itself from the conversation automatically.

#### The customer requests a human

At any point during a conversation, the customer can request to speak with a person. A phrase like "transfer to agent", "speak to someone", or simply "support" is enough - the AI agent will recognise the intent and hand the conversation over immediately. There's no need for the customer to navigate menus, press buttons, or start a new chat.

### What happens after handover

When the AI agent unassigns itself from the conversation, a notification is sent to all human agents in the workspace, letting them know that the chat needs an available person to take over.

The chat can then be assigned manually to any human agent. That agent is able to review all previous messages in the conversation for full context - including everything the AI discussed with the customer - and reply via live chat. The conversation will also appear within that agent's **My Inbox** for easy tracking.

The customer never has to repeat themselves, and your team can pick up exactly where the AI left off.

#### When no human is available

If a human agent is not assigned to the conversation within 120 seconds after handover, a customer contact form is sent to the customer via the widget, who then has the option to leave their contact details, such as phone number and email address. These details are then stored in Contacts, so your team can follow up when convenient.

### Human back to AI

Handover isn't a one-way street. Once a human team member has resolved the customer's issue, they have two options for returning the conversation to AI control.

The first is to assign the conversation back to the AI agent directly. This is useful when the human has dealt with a specific query — perhaps a sensitive account issue or an unusual request — but the customer is still chatting and may have follow-up questions the AI is perfectly capable of handling. Rather than staying tied to the conversation, the human agent can hand it back to the AI and move on to the next priority.

The second option is to close the chat entirely. Once a chat is closed, any new messages from that customer will be picked up and responded to by the AI agent automatically, starting a fresh conversation.

**Coming soon:** The AI agent will also be able to close chats automatically when the customer indicates they're satisfied — for example, responding with "thanks" or a similar comment that signals no further help is needed.

This flexibility means your team spends their time where it matters most, while the AI handles the rest.

### Monitoring and manual intervention

All AI agent conversations are viewable in real time in the team inbox. Your team doesn't need to wait for a formal handover to get involved - a human agent can stop the AI from replying in any chat at any time by simply unassigning the conversation from the AI agent. The human agent can then pick up the conversation and live chat directly with the customer.

This gives you complete oversight without requiring constant supervision. You're not managing two separate systems or checking a chatbot dashboard in one tab and a helpdesk in another. It's all in one view, with full control.

### Disabling the AI agent

To stop the AI agent from responding to all new inbound messages across a workspace, go to Workspace **> AI Agents**, and unpublish the agent. This immediately stops the AI from picking up new conversations, while preserving all existing chat history.

### Why this matters

Most businesses that deploy AI for customer conversations worry about the same thing: what happens when the AI can't help? If the answer is a dead end, a generic error message, or a frustrating loop, the customer experience suffers and the AI becomes a barrier rather than a benefit.

Converso's handover model is designed to solve this. The AI handles what it can, recognises what it can't, and connects the customer to a human without friction. The human resolves the issue with full context, then the chat is closed so the AI can resume on the next interaction. It's a continuous loop that keeps customers happy and your team efficient.

This approach means you get the best of both worlds: the speed and availability of AI for routine queries, combined with the empathy and judgement of your team for everything else. No black boxes, no disconnected experiences, and no customers left waiting.

### Key points

* All new inbound conversations are automatically assigned to the AI agent when configured in a workspace.
* The AI detects when its responses aren't resolving the customer's question and proactively offers to transfer to a human.
* Customers can request a human at any point with a simple phrase like "transfer to agent" or "support".
* When the AI unassigns itself, all human agents in the workspace are notified that the chat needs attention.
* Human agents receive the full conversation history, so the customer never has to repeat themselves.
* If no human is available, the AI captures the customer's contact details for follow-up.
* Closing the chat after resolution ensures new messages from that customer are handled by the AI again.
* Human agents can manually unassign the AI from any conversation at any time to take over directly.
* The AI agent can be disabled entirely via workspace > AI Agents.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://converso.gitbook.io/product-documentation/ai-agents/human-handover.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
