pre-conversation
pre-conversation
pre-conversation
Fired before the agent begins speaking. Use this to enrich CRM data, log call attempts, or gate outbound calls.
Does not contain callData, transcript, variables, analytics,
or recordingUrl. callData is on post-conversation and
analytics-completed; transcript, variables, and recordingUrl
are only on post-conversation; analytics is only on
analytics-completed.
Delivery. Sent as an HTTP POST with a 30 second timeout. Non-2xx
responses and network errors mark the delivery as failed; there are
no retries. Verify the X-Signature header before trusting the body.
For the full field-level reference, see the Webhooks guide.
Hex-encoded HMAC-SHA256 of the raw request body, keyed by the webhook’s signing secret. See the Webhooks guide for verification samples.
Human-readable label configured on the webhook (e.g. “Debt Collection Agent’s Endpoint”).
Event identifier in the form {agentId}.{eventType}.
Unique webhook delivery ID (separate from metadata.callId).