Cold Transfer
Immediately connects the caller to the destination number without any briefing. How it works:- AI informs caller they’re being transferred
- Call connects directly to destination
- AI disconnects immediately
Technical detail: Cold transfers use the SIP REFER method. For every cold
transfer, telli includes
X-Telli-Call-Id in the SIP REFER request headers,
with the telli call id as its value for downstream call correlation.Warm Transfer
Places caller on hold while the AI briefs the human agent before connecting them. How it works:- AI places caller on hold with music
- AI calls destination in a separate session
- AI summarizes the conversation for the human agent
- Human agent accepts or declines the transfer
- If accepted: caller connects to the briefed agent
- If declined/unavailable: AI returns to caller with explanation
- Human receives conversation summary before speaking to customer
- Automatic detection of voicemail or unavailability
- AI can resume conversation if transfer fails
- Better customer experience with informed handoff
Timeout Handling
Configure a transfer destination
In the Agent Builder, open Tools → Transfers and select Add transfer tool…. Configure these fields:- Label: Internal name (for example,
salesorsupport) - Transfer target: A fixed phone number or a Phone Number contact property
- Description: When the agent should use this destination
- Transfer type: Cold or warm
- Ring timeout (seconds): Cancel the transfer when the destination does not answer within 5–120 seconds. Leave it empty to let the destination ring for up to 5 minutes.
- Max transfer attempts: Refuse further attempts to this destination after 1–10 dials within the same call. Leave it empty to let the agent decide based on the conversation.
+ (for example, +4917612345678). Cold transfers also accept tel: and sip: URIs. Warm transfers accept phone numbers and tel: URIs.
You can add multiple transfer destinations. The AI will choose based on
conversation context.