Skip to main content
POST
Handle ElevenLabs post-call webhook

Body

application/json

ElevenLabs post-call webhook payload. The type field discriminates between post_call_transcription, post_call_audio, and call_initiation_failure. The bulk of the data lives under data (or sometimes top-level for older payload shapes).

type
enum<string>
required

Event discriminator selecting how the handler processes data: transcript+summary, recording upload, or missed-call record.

Available options:
post_call_transcription,
post_call_audio,
call_initiation_failure
event_timestamp
number

Unix epoch seconds when ElevenLabs emitted the event.

data
object

Event payload; field set depends on type. Older payloads sometimes inline these fields at top level.

Response

Event processed

received
boolean
callId
string
deduplicated
boolean
skipped
boolean
reason
string
error
string