End of call transcript
# support
a
I want to receive the transcript only at THE END of the call, but it's making a request EACH TIME the user says something, how can I do so
v
Hi @Abed Malak, I'm an AI assistant for Vapi. I'll analyze available sources and get back to you shortly.
----------------------------- **While I generate an answer, here are some sources that might be helpful**: * [Create Assistant]() * [Delete Assistant]() * [Get Assistant]() * [Update Assistant]() -----------------------------
### Answer To receive the transcript only at the end of the call, you should utilize the "End of Call Report" feature provided by Vapi. This feature sends a POST request to your server URL with a message containing the
type
as "end-of-call-report" once the call concludes. The message includes the call's
endedReason
, along with other details such as the
recordingUrl
,
summary
, and importantly, the
transcript
of the entire conversation [(1)]() . This setup ensures that instead of receiving updates throughout the call, you get a comprehensive transcript only after the call has ended. You can find more details on how to set up and handle server events in the Server Events documentation.
s
You must have enabled transcription server messages
a
Thanks for letting me know, is there a tutorial for that
s
a
@Sahil thanks