AINerd
12/19/2025, 12:13 AMAI Evy
12/19/2025, 12:13 AMAI Evy
12/19/2025, 12:13 AMsip:username@domain (e.g., sip:user@retellai.com) , or use a dynamic variable that gets substituted at runtime. [(1) ]()
Adding Extensions
Set the transfer number extension if needed. Extension must be 0-9, '*', '#' (e.g., 123#) .
Dynamic Routing Setup
For dynamic routing, you can use dynamic variables with the {{variable_name}} syntax. [(2) ]() For example, you might prompt your agent: "If the user wants to reach support, transfer to +1415xxxxxxx; if the user wants to reach sales, transfer to +1213xxxxxxx." [(3) ]()
Practical Steps:
1. In your Call Transfer Node, set the "Transfer To Target" as a dynamic variable (e.g., {{transfer_target}}) . [(1) ]()
2. Configure the extension field separately with the appropriate digits (0-9, '*', '#') .
3. Ensure phone numbers are in E.164 format (e.g., +12137771234) . [(4) ]()
4. Update your prompt to instruct the agent when to use which number based on caller needs. [(5) ]()
If you're using dynamic variables, make sure to pass the values at runtime via the API or set default values at the agent level. [(2) ]()AI Evy
12/19/2025, 12:13 AMAI Evy
12/19/2025, 12:13 AMAINerd
12/19/2025, 12:15 AMAI Evy
12/19/2025, 12:16 AMAINerd
12/19/2025, 12:16 AM