Webhooks

Post-Call Webhook

Webhook sent after a call ends containing extracted variables and call data

Docs

postWebhookpost-call

Payload

idinteger

Unique identifier of the call

customer_phonestring

Customer’s phone number in E.164 format (e.g. "+1234567890") or null if not available

assistant_phonestring

Phone number used by the assistant in E.164 format or null if not available

durationinteger

Call duration in seconds

statusstring

Final status of the call (e.g. "completed", "busy", "failed")

extracted_variablesobject

Variables extracted by the AI based on your post-call schema configuration

input_variablesobject

Variables passed to the assistant before the call started

transcriptstring

Full transcript of the conversation

recording_urlstring

URL to download the call recording (only included if "Include recording in webhook" is enabled in assistant settings)

created_atstring

ISO 8601 timestamp of when the call was initiated

finished_atstring

ISO 8601 timestamp of when the call was completed (taken from the call record’s updated_at)

Response

Bestätige den Empfang mit 2xx. Antwortet dein Endpunkt nicht mit 2xx, wiederholt Famulor die Zustellung.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.