Handing an AI call to a person without losing the caller

A good voice agent knows when to stop. This post covers when to transfer, how, what to pass along, and what to do when the person does not pick up.

The worst moment on an AI call is not a wrong answer. It is the caller saying "I want to talk to a person" and the agent carrying on. Every business that uses voice agents needs a handoff plan, and it should be written before the first call, not after the first complaint.

When a call should go to a person

Start with the cases where you decide the answer in advance, then add the ones the agent notices.

  • The caller asks. Always honour it, the first time, without a sales attempt in between.
  • The caller is upset. Repeated corrections, raised voice, or phrases like "this is the third time" are signs the agent is no longer helping.
  • Money is in dispute. Refunds, billing errors, cancellations with charges, and anything involving a payment the agent cannot see.
  • Health or safety is involved. A clinic's agent can book a check-up. It should not judge symptoms, and chest pain or a child's high fever goes to a person, or to emergency services, immediately.
  • It is outside the job. A question the agent has no answer for, twice in a row, is a transfer, not a third guess.
  • The case is high value. A buyer asking for a site visit on a ₹1.2 crore flat deserves a human voice early.

Write these as plain rules in the prompt. How to word them is covered in writing prompts for a voice agent.

Warm or cold transfer

A cold transfer connects the caller to a person and the agent leaves. It is simple and fast, and the person starts blind. A warm transfer has the agent stay on the line, brief the person, and only then drop off. It takes longer and needs the person to answer, but nobody is surprised.

Use cold transfer for simple routing: "this is a billing question, here is the billing desk." Use warm transfer when the caller is upset, the case is complicated, or the value is high. A warm transfer on a phone line depends on the line type, so check that your setup supports it before you promise it.

Say what is happening, and do not make the caller repeat

Before connecting, the agent should tell the caller three things: that it is passing them to a person, roughly why, and what to expect ("I am connecting you to Meena from our billing team. She will have the details I have noted.") Silence while the line switches is where callers hang up.

The point of a handoff is that the person already knows the story. The agent should pass a short brief: the caller's name and number, the reason in one or two sentences, what has already been tried, and anything the caller was promised. A summary on screen or in a message the instant the call connects is enough. If the caller still has to start from the beginning, the AI added a step instead of removing one.

Example

CallerMy fees were charged twice this month.

AgentI am sorry about that. I cannot reverse a payment, so I will connect you to Suresh in accounts. I have told him you were charged twice in October. One moment.

AgentSuresh, I have a parent on the line. Charged twice for October, wants a refund. Over to you.

What if nobody picks up

Plan for this on day one, because it will happen at lunch, after hours and during busy mornings. Decide, in order:

  1. Ring a group of people, not one. The first to answer takes the call.
  2. Set a ring limit. Twenty to thirty seconds is a reasonable starting point; test what your callers tolerate.
  3. If no one answers, the agent returns to the caller and says so plainly.
  4. It then offers a callback at a stated time, takes the number and a one-line reason, and creates a task for a person.

The failure to avoid is a transfer that rings out and leaves the caller on a dead line. An agent that says "nobody is free right now; Meena will call you back by 4 pm" has still done its job.

Two small cases that cause most complaints

The caller who wants a person before the agent has said anything useful. Transfer anyway. A clinic that makes people argue with a machine to reach a receptionist will hear about it in reviews. If no one is available, the honest answer is a callback, offered at once.

The caller who says yes to a transfer, then goes quiet. Silence after "connecting you now" usually means the line is switching, or the person on the other end has not spoken yet. Have the agent stay until the person speaks, and say one short line if it takes more than a few seconds ("still connecting you, thank you for waiting").

A third issue is language. If the caller has been speaking Tamil with the agent, route to someone who speaks Tamil, or say before the transfer that the next person will speak English or Hindi and ask whether that is acceptable. Do not discover the mismatch after the connection.

Handoff hours and who is on the list

Handoff only works if the people are reachable. Put the transfer window in the prompt: during office hours the agent transfers, after hours it takes a callback. Keep the list of numbers current, and test it, because a rep who left three months ago still receiving transfers is a common and quiet mistake.

Cora Call agents can transfer to a person on your team during a call; the same pattern applies with any platform that supports transfer.

Measure the handoffs

A handoff is data about the agent. Track a few things each week, and read the calls behind them:

  • Transfer rate and the reasons given. A rising rate for one reason points at a gap in the prompt or a missing tool.
  • Answer rate on the human side. If a third of transfers ring out, the problem is staffing, not the AI.
  • Time to connect from the caller's request.
  • Repeat rate: how often the person had to ask the caller to start again.
  • Calls that should have transferred and did not. Search transcripts for "agent", "manager", "human" and "person".

A low transfer rate is not automatically good. It may mean the agent is holding on to calls it should release.

Where to start

Then check the fallback: ring out, listen to what the agent says, and fix it. For what an agent can and cannot be on a call, see what AI calling is, and try the flow yourself on the demo.

Hear how an AI call runs

Play the caller in a scripted demo call in your browser, or work out what your own calls would cost.