CALL-E Developer API
string · pattern: string · requiredWebhookEventType · enum · requiredstring · date-time · required boolean
webhooks
Server Message
POST
https://api.heycall-e.com
/calle/webhook
CALL-E sends this request after a call reaches a terminal state and its post-call outcome and requested structured results are finalized. Configure this URL with webhook_url on create call or through project-level webhook settings.
Headers
CALL-E-Event-Id^evt_[A-Za-z0-9_-]+$ · requiredUnique webhook event id. Store this value before side effects so duplicate deliveries can be ignored safely.
Server Message › Request Body
Event payload CALL-E sends to your webhook receiver.
idUnique webhook event id. Use it as an idempotency key when processing webhook side effects.
typeTerminal event type for the call.
Enum values:
call.completed
call.failed
call.result_validation_failed
created_atISO 8601 timestamp when CALL-E created this webhook event.
WebhookCallData · required
Terminal call task snapshot associated with the webhook event.
Server Message › Responses
Webhook accepted.
Example acknowledgement response from your webhook receiver. CALL-E treats any 2xx response as delivered and ignores the response body.
okOptional acknowledgement flag returned by your server.