Webhooks are a way to send data between different sites/services. Your CRM or email tool might support webhooks, and there are services like Zapier and IFTTT that make it easy to connect a webhook to thousands of applications you already use.

Enable webhooks

As with any feature, you’ll want to first enable it in Settings.  Click to toggle on this feature, and then click Manage Webhooks.

The webhooks setting with the on/off toggle

Enable webhooks to use this feature

Add a new webhook

On the Webhooks screen, click to Add a new webhook.

Empty webhooks screen showing the add new webhook button

Click to add a new webhook

Configure your webhook

Webhook screen for adding a new webhook

Webhook settings screen

An optional name for you to help keep track of your webhooks and where they’re being used.
A unique token you can use to verify the request. To refresh the token, click the refresh arrow on the right-hand side of the token field.
Select which actions should trigger this webhook
The URLs where the webhooks will be sent
Appointment types
Select all appointment types, or select certain appointment types that will trigger the webhook

Editing appointment types

When you’re editing an appointment type, you’ll see a section that will display any webhooks attached to that appointment type:

Screen shot of webhook on an appointment type

Webhook information on an appointment type