Skip to Content
📚 Documentation is in active development — pages marked TODO will fill out over the next few weeks.
API referenceWebhooks (outbound to your systems)

Outbound webhooks

Coming soon — the platform fires internal events on a bus; we’ll expose a managed outbound webhook subscription so your backend can react.

Events that will be available

  • conversation_created
  • conversation_assigned
  • conversation_status_changed
  • message_received
  • message_sent
  • contact_created
  • tag_added / tag_removed
  • custom_field_changed
  • booking_created
  • booking_cancelled
  • booking_no_show
  • booking_completed
  • broadcast_completed
  • drip_step_fired

Planned shape

POST [your-url] X-Webhook-Signature: <hmac-sha256 of body, using your shared secret> Content-Type: application/json { "event": "booking_created", "agencyId": 3, "clientId": 8, "timestamp": "2026-06-01T...", "data": { "bookingId": 1234, "serviceId": 42, "contactId": 567, "startAt": "..." } }

Subscribe

Subscribe by adding a webhook URL + secret under /dashboard/webhooks (planned UI). Each webhook tracks delivery status with retries on 5xx (exponential backoff, max 24h).

Last updated on