Raju
03/14/2025, 5:25 AMRaju
03/14/2025, 5:26 AMVapi Support Bot
03/14/2025, 5:26 AMtransferCall
feature that allows you to forward calls to specified phone numbers. This supports both:
1. Blind transfers - directly transfers the call without informing the recipient
2. Warm transfers - transfers the call after providing context, using a summary or specific message
To set up call transfers, you would:
1. Create a custom transfer tool with the transferCall
function
2. Configure the destination phone numbers
3. Set up appropriate messaging for the caller during the transfer
Here's an example of how the transferCall
function might be configured:
json
{
"function": {
"name": "transferCall",
"parameters": {
"destination": "+1234567890"
}
},
"messages": [
{
"type": "request-start",
"content": "I am forwarding your call. Please stay on the line."
}
]
}
While the documentation I found shows implementation through assistants, the core functionality of transferring to real phone numbers is supported. The transfer process typically uses SIP (Session Initiation Protocol) to route calls to the specified destinations.
Is there a specific use case you're trying to implement with these transfers?
Sources:
- [Call Forwarding Documentation](https://docs.vapi.ai/call-forwarding)
- [Dynamic Call Transfers](https://docs.vapi.ai/phone-calling/dynamic-call-transfers)Vapi Support Bot
03/14/2025, 5:27 AMtransferCall
feature. This allows for both "blind" transfers (no context to the receiving party) and "warm" transfers (context provided to the receiving party).
The configuration process typically involves:
1. Creating a custom transfer tool with an empty destinations
array
2. Linking the tool to your assistant
3. Configuring server events for transfer requests
4. Setting up your server to handle these requests
However, I couldn't find specific information about whether call transfers can happen without attached assistants. The documentation I found primarily describes the transfer process in the context of using assistants, as the transfer tool needs to be linked to an assistant.
If you need more specific details about non-assistant transfers, please let me know and I can try to find more information for you! 😊
Sources:
- [Call Forwarding Documentation](https://docs.vapi.ai/call-forwarding)
- [Dynamic Call Transfers](https://docs.vapi.ai/phone-calling/dynamic-call-transfers)Mason
03/14/2025, 6:14 AM