Creating a webhook
In Settings → Integrations → Webhooks, enter a URL, select the events to listen for, and create it. The secret is shown only once; store it securely.
- Enter your endpoint URL.
- Select events and create the webhook.
- Save the secret that is displayed.
Events
Appointment created, confirmed, cancelled, cancellation requested, rescheduled; plus appointment request and contact message events.
Webhook bodies contain no personal data; only IDs and the event type.
Security and delivery
Each request is signed with your secret (X-Webhook-Signature); verify the signature to confirm the request truly came from the platform. Failed deliveries are retried a few times and appear in the delivery logs.