Transfer Call
The Transfer Call tool lets your voice agent hand off a live call to a human agent, a specific department, or an external phone number. You can use cold transfers (immediate switch) or warm transfers (agent briefs the human before connecting).Transfer Types
Cold Transfer
The AI agent connects the caller to the destination immediately. The caller hears ringing and then the human picks up.Warm Transfer
The AI agent first calls the destination, briefs the human on the caller’s issue, then connects all parties.Configuration
Via the Dashboard
- Open your agent and scroll to Voice Settings.
- Enable Transfer Call.
- Configure transfer destinations:
| Setting | Description |
|---|---|
| Default destination | Phone number for general transfers |
| Department routing | Map keywords to specific numbers |
| Transfer type | Cold or warm transfer |
| Hold message | What the caller hears while being transferred |
| Fallback | What happens if the transfer fails (voicemail, retry, etc.) |
Via the API
System Prompt Guidance
Tell your agent when and how to transfer calls:Department Routing
You can route transfers based on conversation context. Configure department-to-number mappings, and the AI agent will automatically route to the right destination based on the caller’s needs.Transfer Failures
If the destination doesn’t answer, thinnestAI handles it gracefully:| Fallback Action | Behavior |
|---|---|
voicemail | Leave a voicemail at the destination |
retry | Try the transfer again after a short delay |
callback | Collect caller’s number and schedule a callback |
return_to_agent | Bring the caller back to the AI agent |

