dropsofsteel
05/14/2026, 9:01 AMAI Evy
05/14/2026, 9:01 AMAI Evy
05/14/2026, 9:01 AMsip:username@domain (e.g. sip:user@retellai.com)
- A dynamic variable that gets substituted at runtime
- (Optional) If your transfer destination is not in e.164 format, you can choose to keep the input as is by choosing raw format (only applies when using custom telephony, not Retell Telephony)
Set the transfer number extension if needed. Extension must be 0-9, '*', '#' (e.g. 123#) .
Step 3: Update the Prompt
Enhance the agent's understanding by incorporating the transfer call conditions into the prompt. Include specific instructions such as: "If the user is angry or frustrated, use the transfer_call tool to transfer the conversation to a human agent."
Step 4: Configure Transfer Type
Choose cold transfer. The call is transferred to a destination number and that's it .
*Step 5: Configure Caller ID (Optional) *
You can configure which caller ID shows up to the transfer destination:
1. **Retell Agent's number**: The transfer destination will see the Retell agent's number
2. **User's Number**: The transfer destination will see the number of the user (telephony provider must support caller ID override)
Step 6: Configure Cold Transfer Specific Settings [(2) ]()
For cold transfer, you can configure:
- **Cold transfer modAI Evy
05/14/2026, 9:01 AMSIP INVITE or SIP REFER
- **SIP INVITE**: This is the default transfer method. It establishes or updates the active call path, then bridges the transfer. You can choose which caller ID to use
- **SIP REFER**: This asks an endpoint to start a separate call to a third party for transfer handoff. Use this only if your telephony provider supports SIP REFER
*Step 7: Add Custom SIP Headers (Optional) * [(1) ]()
Add custom SIP headers for outbound calls. All header names must start with X- .
## For Conversation Flow Agents:
The setup is similar but uses a Call Transfer Node [(2) ]() . The call transfer node is used to transfer the call to another number. The agent will not speak when it's in this node . If you want the agent to say things like "Let me transfer you right away" before performing the actual transfer, you can do so by putting a conversation node (with skip response turned on) before this node .
## Testing Cold Transfers:
**Important note about testing**: Cold transfer only works during phone calls instead of web calls [(1) ]() [(2) ]() . This feature is available for Retell numbers and imported numbers .
Unfortunately, based on the documentation, you do need to use real phone numbers for testing cold transfers because:
1. The feature only works during phone calls, not web calls
2. You need a destination number to transfer to
3. The transfer involves actual telephony infrastructure (SIP INVITE or SIP REFER) [(2) ]()
For testing, you'll need:
- A Retell number or imported number as theAI Evy
05/14/2026, 9:02 AMAI Evy
05/14/2026, 9:02 AMdropsofsteel
05/14/2026, 9:25 AMAI Evy
05/14/2026, 9:25 AMAI Evy
05/14/2026, 9:25 AM+12137771234)
- A SIP URI in the format of sip:username@domain (e.g., sip:user@retellai.com)
- A dynamic variable that gets substituted at runtime
This is the destination where the AI agent will transfer the active call. For example, if you want to transfer frustrated customers to a human agent at extension +15551234567, that's the number you'd enter in the Transfer Call tool settings.
Since you mentioned your outbound number routes through a PBX, you can also use a SIP URI format if you're transferring to an internal extension within your PBX system.AI Evy
05/14/2026, 9:25 AMAI Evy
05/14/2026, 9:25 AMAI Evy
05/14/2026, 3:38 PMdropsofsteel
05/14/2026, 3:38 PMAI Evy
05/14/2026, 3:38 PMX-. [(1) ]() [(2) ]()
**Important note about cold transfers with Twilio**: For cold transfer with transferee number, it will use SIP REFER to transfer the call. [(1) ]() Different telephony providers may or may NOT honor the custom SIP headers in the REFER request. Twilio, for example, does not honor the custom SIP headers in the REFER request, so the SIP headers you set in transfer call tool will not work for cold transfer with transferee number when using Twilio.AI Evy
05/14/2026, 3:38 PMAI Evy
05/14/2026, 3:38 PM