Skip to main content

Webhook payload sent once for each attempt at reaching a call task's contact, saying how the attempt ended and, in the task's status, whether another one follows. Attempts where no call could be placed at all are included.

The call task is sent in the same shape the call task endpoints return.

Every call_task event is published to a channel for the voice agent placing the call (voice_agent_<voice agent ID>). In Settings > Webhooks you can subscribe an endpoint to specific channels so that it only receives the calls you care about. Endpoints without channels receive all events.

event_type
enum<string>
required

The type of webhook event: call_task.attempted when an attempt at reaching the contact has finished.

Available options:
call_task.attempted
data
object
required