ReferenceEvents

Events

The events you can subscribe a webhook to.

Each event name is type.action. Subscribe to any of them when you set up a webhook; see Setting up.

EventWhen it is sent
client.createdA client is created
client.updatedA client is updated
staff.createdA staff member is created
staff.updatedA staff member is updated
appointment.createdA shift or appointment is created
appointment.updatedA shift or appointment is updated
appointment.deletedA shift or appointment is deleted
appointment.cancelledA shift or appointment is cancelled
incident.createdAn incident is reported
incident.updatedAn incident is updated
incident.deletedAn incident is deleted
form.submittedA form is submitted
prospect.createdA prospect is created
prospect.updatedA prospect is updated
prospect.deletedA prospect is deleted

Appointment events cover single, group and site shifts, and incident events cover site incidents too.

Clients and staff are archived rather than removed, so archiving one sends an updated event.

Each event tells you what changed in its changed_fields list. See Payloads for the full event shape.