Human Handover
How Should an AI Agent Transfer a Call to a Person?
Short answer: a good AI call transfer has four parts. The agent hands over on clear triggers (the caller asks for a person, it cannot help, or the call needs judgement); it tells the caller what is happening before it transfers; it sends the call to a number a person will actually answer at that hour, with a fallback such as a message and callback when nobody can; and it leaves a transcript so the person who picks up, or calls back, doesn't make the caller repeat everything.
When should an AI agent transfer a call?
Write the triggers down in plain terms. The common ones:
- The caller asks for a person. Always honor it. Arguing with a caller who wants a human is the fastest way to lose them.
- The agent can't answer. The question is not in its knowledge base, or it has already failed to understand twice.
- The caller is upset. A complaint, distress, anger.
- The topic needs judgement or authority. Refunds over a threshold, medical symptoms, legal matters, anything you would not let a new employee decide.
- A high-value moment. A large order or a hot sales lead, where a person closing the call is worth it.
Equally, write down what should not be transferred, such as opening hours or booking changes, so the agent doesn't pass on calls it can finish itself.
Warm transfer or cold transfer?
| Cold (direct) transfer | Warm transfer | |
|---|---|---|
| What happens | The call is put straight through to the number | The person who answers is briefed before the caller joins |
| Caller experience | Fast; may need to repeat the basics | Smoother; slightly longer wait |
| Good for | Small teams, a single on-call phone | Support desks, sensitive calls |
Whichever you use, the person taking the call needs context. If the platform does not brief them on the line, make sure they can see the transcript in the console or in their own system as the call arrives.
What should the agent say before transferring?
- Say what is happening: "I'll put you through to one of the team now."
- Set expectations: "It may ring for a moment."
- Give a way back if it fails: "If nobody picks up, I'll make sure someone calls you back on this number."
Never transfer silently. A caller who suddenly hears ringing does not know whether they were cut off.
What if nobody answers the transfer?
This is where most hand-overs fail. Plan for it before you go live:
- Match triggers to staffed hours. In your instructions, tell the agent that outside opening hours it takes a detailed message and schedules a callback instead of transferring.
- Transfer to something that answers. A ring group, a shared support line or an on-call mobile is safer than one person's desk phone.
- Treat emergencies separately. If a call could be a real emergency, the agent should tell the caller to contact emergency services, not wait on a transfer.
Mistakes to avoid
- Letting the caller choose the number. The transfer number should be fixed in settings, so nobody can talk the agent into dialing somewhere else.
- Transferring too late. Three failed attempts to understand is two too many.
- Transferring too early. If most calls end in a transfer, the agent's knowledge or instructions need work.
- Losing the record. Every transferred call should still have a transcript and an outcome, so you can count transfers and read why they happened.
How to tell whether your transfers are working
Track the share of calls that end in a transfer, read a sample of them each week, and sort them into "had to be a person" and "the agent should have handled it". The second group is your to-do list for the knowledge base. See how to measure an AI phone agent.
How transfers work in ThinnestAI
You switch on the hand-over cases in the agent's settings and give it a number your team answers. When a trigger is met, the agent tells the caller, in their language, that it is connecting them and transfers the live call. The escalation appears in console notifications and can be sent to your systems as a signed webhook, and the call's transcript and outcome stay in the call log. Transfer works on Plivo and Telnyx numbers and on numbers bought from us in India; an imported Twilio number cannot transfer, so the agent takes a message instead. On WhatsApp and website chat, the conversation moves to the shared inbox and the agent goes quiet while a person replies. The product walkthrough is in how an AI voice agent hands a call over; the voice AI agent page has the rest.
FAQ
Frequently Asked Questions
What is a warm transfer?
+
How many failed attempts before an AI agent should transfer?
+
What should happen if nobody answers the transfer?
+
Can a caller make the agent transfer them to any number?
+
Which numbers support transfer in ThinnestAI?
+
Docs