Skip to main content

Webhooks

Webhooks in the Voxtelesys Messaging API let your application stay in sync with real-time messaging events. Instead of polling for updates, your server receives HTTP callbacks as soon as something happens—like an incoming message or a status change on a message you’ve sent. This event-driven approach makes it easy to automate actions, streamline workflows, and build responsive messaging experiences.

For a general overview of how webhooks work, refer to the Webhooks Overview.

Messaging Webhooks

For the Messaging API, webhooks are triggered in the following scenarios:

  • Message Origination (MO): A webhook is sent when an inbound message is received.
  • Delivery Receipt (DR): A webhook is sent when a DR is sent by the downstream carrier.
  • Typing Indicator: A webhook is sent when a user begins typing a response.
  • Suggestion: A webhook is sent when a suggested action has been clicked.
  • Seen Report: A webhook is sent when a message has been seen.
  • Clicked: A webhook is sent when a tracked URL is clicked.