Adam Szalontai
05/24/2025, 8:42 AMVapi Support Bot
05/24/2025, 8:43 AMtransferPlan
like this:
json
"transferPlan": {
"mode": "warm-transfer-with-summary",
"summaryPlan": {
"enabled": true,
"messages": [
{ "role": "system", "content": "Please provide a summary of the call." },
{ "role": "user", "content": "Here is the transcript:\n\n{{transcript}}\n\n" }
]
}
}
Note: This feature currently works reliably only with Twilio as the telephony provider. For other providers, the summary may not be played to the recipient unless their system is configured to extract and play SIP headers.
[See Vapi documentation for details.](https://docs.vapi.ai/call-forwarding#1-warm-transfer-with-summary)
Sources:
- [Vapi Call Forwarding Documentation](https://docs.vapi.ai/call-forwarding#1-warm-transfer-with-summary)
- [Vapi Discord Support Thread](https://discord.com/channels/1211482211119796234/1366650099035541544)Kings_big💫
05/24/2025, 11:52 AMVapi Support Bot
05/24/2025, 11:52 AMtransferPlan
with "mode": "warm-transfer-with-summary"
and a summaryPlan
where enabled
is set to true
and the messages are properly formatted using {{transcript}}
. This setup is especially reliable if you're using Twilio as your telephony provider. If you're using a different provider, the summary might not play unless their system is set up to extract and play SIP headers. You might also want to check your call logs for any clues and consider trying alternate transfer modes like "warm-transfer-wait-for-operator-to-speak-first-and-then-say-summary" to see if that better fits your workflow.
Sources:
- [Vapi Call Forwarding Documentation](https://docs.vapi.ai/call-forwarding#1-warm-transfer-with-summary)
- [Vapi Discord Support Thread](https://discord.com/channels/1211482211119796234/1366650099035541544)Adam Szalontai
05/24/2025, 5:10 PMAdam Szalontai
05/24/2025, 5:10 PMKyle Brunker
05/24/2025, 11:18 PM