Ahmer
07/28/2025, 4:34 PMChiranjeet Mishra
07/30/2025, 6:12 AMAhmer
08/01/2025, 4:53 PMAhmer
08/04/2025, 1:33 PMChiranjeet Mishra
08/05/2025, 1:09 PMwarm-transfer-wait-for-operator-to-speak-first-and-then-say-summary mode: This mode ensures the call is not transferred until the operator is available to speak. [More details here](https://docs.vapi.ai/changelog/2024/10/13).
2. Configuration Steps:
- Set up your transferPlan to use the warm-transfer-wait-for-operator-to-speak-first-and-then-say-summary mode.
- Define a summary plan for the operator, which includes the call context.
Example configuration:
json
{
"transferPlan": {
"mode": "warm-transfer-wait-for-operator-to-speak-first-and-then-say-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"
}
]
}
}
}
3. Ensure Availability Check:
- Coordinate with your telephony provider to ensure there's a system to check operator availability before attempting the transfer.
Using these configurations will help maintain a smooth transition only when a support representative is ready to take the call.gravitygod
08/05/2025, 11:32 PMChiranjeet Mishra
08/07/2025, 6:48 PMTransferPlan configuration. This can include setting a mode like warm-transfer-wait-for-operator-to-speak-first-and-then-say-message. To apply this:
1. In your call processing logic, ensure your assistant or server is configured to handle such a transfer only when an operator is ready.
2. Use the POST /assistant or PATCH /assistant API to set transferPlan.mode to warm-transfer-wait-for-operator-to-speak-first-and-then-say-message as per your need.
For a complete setup, refer to the [October 13, 2024 changelog](https://docs.vapi.ai/changelog/2024/10/13) which details this feature.
This should help maintain a smooth call flow while only transferring calls when support is ready to attend.