Adding a Transfer Tool
Open the Tools tab
Name the tool
Choose a destination type
Configure the destination
Save
Using in Your Prompt
Reference the transfer tool by its exact name:Transfer Destinations
Agent Transfer
Agent Transfer
Select transfer type
Choose destination agent
Optional: Hold music and ring tone
Phone Number Transfer
Phone Number Transfer
Select transfer type
Enter phone number
+14155551234- Must include country code (
+1for US/Canada) - No spaces, dashes, or parentheses
SIP Address Transfer
SIP Address Transfer
Prerequisites
Select transfer type
Enter SIP address
sip:support@pbx.company.comMultiple Transfer Tools
Fallback chains
Fallback chains
Conditional routing
Conditional routing
Time-based routing
Time-based routing
Call End
Call ending is configured in Call Flow, not in the Tools tab. When Allow AI to hang up is enabled, the agent gets a defaultend_conversation capability it can use when the task is complete or the caller says goodbye.
To enable: Open Call Flow → scroll to Call End → turn on Allow AI to hang up.
Best Practices
Always explain before transferring
Always explain before transferring
Ask for confirmation before executing
Ask for confirmation before executing
Gather context first
Gather context first
Always define a fallback
Always define a fallback
Use E.164 format for phone numbers
Use E.164 format for phone numbers
- ✅
+14155551234 - ❌
(415) 555-1234 - ❌
415-555-1234 - ❌
14155551234(missing +)
Testing
- Transfer executes to the correct destination
- Agent explains the transfer and confirms before executing
- Failure scenarios are handled gracefully (no answer, busy, invalid destination)
- Hold music and ring tone play as expected (agent transfers, Expert mode)
- Conversation timeline shows the transfer event in Conversations
Troubleshooting
Transfer connects but drops immediately
Transfer connects but drops immediately
- Verify destination agent is active and published
- Test the destination phone number independently
- Check SIP trunk configuration and firewall rules
No audio after transfer
No audio after transfer
- Verify RTP ports are open (typically 10000–20000)
- Check NAT configuration on SIP endpoints
- Ensure compatible codecs are configured (G.711, Opus)
Phone transfer fails with error
Phone transfer fails with error
- Verify E.164 format:
+14155551234 - Check account balance and telephony credits
- Confirm the destination country is supported
Agent transfer doesn't pass context
Agent transfer doesn't pass context
- Verify both agents are in the same itellicoAI account
- Confirm the transfer is configured as an agent transfer, not phone
- Check the receiving agent’s prompt for context-handling instructions
Hold music not playing
Hold music not playing
- Enable Play Music in the transfer settings (Expert mode)
- Set a non-zero music duration
- Hold music only applies to agent transfers
SIP transfer fails to connect
SIP transfer fails to connect
- Verify SIP URI format:
sip:user@domain.com - Check that the SIP trunk is configured in itellicoAI
- Review firewall rules for SIP traffic (port 5060/5061)
- Test the SIP endpoint with a SIP client independently