Transcription end
This webhook fires when a transcribed call’s transcription session ends. It delivers the full conversation transcript along with an insights object of AI-generated analysis (summary, sentiment, topics, and intents) produced from the transcript.
A tenant opts in by configuring a webhook with the type TRANSCRIPTIONEND. The event only fires for calls that were transcribed. If the transcript is empty or analysis could not be produced, insights is an empty object ({}).
Body
Unique identifier for the transcription session.
Identifier of the call that was transcribed.
Your VOXO tenant/account identifier.
Internal peer name of the primary channel.
Call direction, for example inbound or outbound.
Optional tag associated with the call.
ISO 8601 timestamp when the transcription session started.
ISO 8601 timestamp when the transcription session ended.
Duration of the transcription session in seconds.
The channels that were transcribed in this session.
Ordered transcript segments captured during the call. Only finalized turns are included — interim (partial) speech results are excluded, so each completed turn appears once.
AI-generated analysis of the transcript (Deepgram Text Intelligence). Empty object ({}) when no analysis was produced.
Response
200 OK