Krishnagouda
05/26/2025, 12:23 PMVapi Support Bot
05/26/2025, 12:24 PMend-of-call-report
event on your server URL. This event includes the endedReason
(such as assistant-forwarded-call
) and the call's duration before transfer:
json
{
"message": {
"type": "end-of-call-report",
"endedReason": "assistant-forwarded-call",
"call": { /* Call Object */ },
"summary": "...",
"transcript": "...",
// other fields
}
}
Note: Vapi does not send status or duration events for the forwarded (destination) call leg unless you have additional integration on that side. You'll only get the original call's data up to the transfer point.
[See: Vapi Server Events Documentation](https://docs.vapi.ai/server-url/events)
Sources:
- [Vapi Server Events Documentation](https://docs.vapi.ai/server-url/events)
- [Vapi Call Ended Reasons](https://docs.vapi.ai/calls/call-ended-reason)
- [Vapi Call Forwarding](https://docs.vapi.ai/call-forwarding)Kings_big💫
05/26/2025, 1:47 PMVapi Support Bot
05/26/2025, 1:47 PMKrishnagouda
05/26/2025, 2:23 PMVapi Support Bot
05/26/2025, 2:24 PMstatus-update
or duration events for the forwarded (destination) call leg after a transfer. You will only receive events (like end-of-call-report
) for the original call up to the transfer point. If you need the total duration including both legs, you must implement additional tracking for the forwarded call, as Vapi's standard events do not provide this automatically.
See: [Vapi Server Events Documentation](https://docs.vapi.ai/server-url/events)
Sources:
- [Vapi Server Events Documentation](https://docs.vapi.ai/server-url/events)
- [Vapi Call Forwarding](https://docs.vapi.ai/call-forwarding)Kings Big
05/26/2025, 10:08 PM