Event-driven integrations
Webhook events
Every webhook is signed with a shared secret and delivered with exponential backoff for up to three days. See the webhook signature guide for verification code samples.
Booking
- A Patient arrived for a Booking.
booking.arrived - A Booking was canceled.
booking.canceled - A Booking was confirmed.
booking.confirmed - A Booking was marked as did not attend.
booking.did_not_attend - A Booking reached its scheduled end time.
booking.end_time_reached - A Booking's schedule, service, or metadata changed.
booking.updated
Digital form response
Expirable file
Invoice
Lead
List
Patient connection
Patient connection request
- A PatientConnectionRequest was created after POST /v1/patients matched one or more unconnected Patients.
patient_connection_request.created - A PatientConnectionRequest was denied.
patient_connection_request.denied - A pending PatientConnectionRequest expired after 30 days without a staff action.
patient_connection_request.expired - A PatientConnectionRequest was granted.
patient_connection_request.granted