How a Warm Transfer Works
Caller is placed on hold
The caller hears hold music while your agent reaches out to the destination. You can supply your own hold music or use the built-in default.
Agent dials the destination
The agent calls the destination from your Warm Transfer Rules. The same destination formats as regular transfers are supported: US phone numbers,
pbx: / ext: extensions via a SIP Registration, and SIP addresses.Private briefing
When the destination answers, your agent introduces itself, summarizes the conversation so far, and can answer questions about the call — all without the caller hearing any of it.
Accept or reject
The human accepts or rejects the transfer with their keypad or verbally (see below).
Accepting or Rejecting with the Keypad (DTMF)
At the end of the briefing, your agent tells the person who answered:“Press 1 on your keypad to accept the transfer, press 9 to reject it, or let me know verbally.”
- Press 1 — accept. The caller is connected immediately.
- Press 9 — reject. The agent returns to the caller and follows your rules for what to do next (for example, trying a different destination or taking a message).
- Respond verbally — saying something like “send them through” or “I can’t take this right now” works too.
Keypad confirmation is especially useful when the transfer lands on a busy team member or in a noisy environment — one keypress completes the handoff without any back-and-forth with the agent.
Enabling Warm Transfer
Open your agent’s settings — in the Dashboard under your agent’s settings page, or in the Connect app in the agent editor — and find the Warm Transfer section.| Setting | Description |
|---|---|
| Enable warm transfer | Turns the feature on for this agent. |
| Warm Transfer Rules | Plain-language rules describing when to warm transfer and to which destination — for example: “If the caller asks for billing, warm transfer to ext:1002.” |
| Hold Music (optional) | An MP3 or WAV file (max 4 MB) played to the caller while on hold. Upload one in the agent settings, or via the API with Upload Hold Music. Defaults to built-in hold music if left blank. |
| Pass through caller number | When on (default), the destination sees the original caller’s number as the caller ID. When off, your agent’s number is shown instead. |
Warm Transfer availability is controlled per organization. If you don’t see the Warm Transfer section in your agent settings, contact your administrator or service provider.
Example Warm Transfer Rules
What Happens If…
- The destination doesn’t answer or is busy — the agent takes the caller off hold, lets them know, and continues per your instructions (for example, trying another destination or taking a message).
- The human rejects the transfer — same as above; the agent returns to the caller.
- The caller hangs up during the briefing — the agent informs the human before ending the consultation call, so nobody is left waiting on a dead line.
Use Cases
- Escalations: brief a support lead on the issue before connecting an upset customer.
- Sales handoffs: pass a qualified lead to a rep along with everything the caller already shared.
- Screening: let on-call staff accept or decline a call with one keypress before the caller is connected.
