Skip to main content
Webhooks send real-time event data from telli to your systems. Go to Settings > Developer, click Configure under Webhook configuration, then add an endpoint and select the events it should receive. For endpoint setup, signature verification, and retry behavior, see Receive call data.

Events

Call ended

The call_ended event is sent when a call ends. It includes the call status, transcript, analysis, outcome, collected data, and the associated contact.
See Receive call data for more information about call statuses, analysis, outcomes, and collected data.

Auto dialer status changed

The auto_dialer_status_changed event is sent when a contact enters or exits the auto dialer. The auto_dialer.status field is one of:
  • in_dialer: The contact entered the auto dialer
  • not_in_dialer: The contact exited the auto dialer
The auto_dialer.reason field is included only for not_in_dialer and explains why the contact exited the auto dialer. For not_in_dialer, auto_dialer.reason is one of:
  • last_call_was_connected: The last call was connected
  • scheduler_gave_up_interval: The interval dialing plan ended
  • scheduler_gave_up_smart: The smart dialing plan reached its stop condition
  • call_transferred: The inbound callback was transferred
  • manually_removed_from_dialer: The contact was manually removed
  • no_next_opportunity: No valid future time to call was found
  • sip_error: The phone network returned an error that we do not retry
  • call_failed: The call still failed after an automatic retry
  • dialing_unavailable: The contact, account, outbound number, or auto dialer is no longer available

Contact status changed

This webhook is deprecated and will be removed on July 1, 2027. Use auto_dialer_status_changed to track whether a contact is in the auto dialer and why they exited.
The contact_status_changed event is sent when a contact’s status changes. It includes the new status, when it changed, and the associated contact data. Contact status can be new, pending, closed, or reached.
See Receive call data for more information about contact statuses.