When configuring a webhook, you select the type of event you would like to receive payloads for. You can only specify one event type per webhook, but you can create multiple webhooks for the same endpoint URL for each type of event you need.
Jobs
Event | Description |
---|---|
job.created | Triggered whenever a new job is created. Including jobs created from the Zenbooker admin, booked by customers, and jobs created as part of a recurring booking. |
job.rescheduled | Triggered whenever a job is rescheduled by a customer or a staff member. Also triggered when a recurring booking's frequency is edited and upcoming jobs in the recurring series are automatically rescheduled. |
job.canceled | Triggered whenever a job is canceled by a customer or a staff member. Also triggered when an upcoming job is canceled as a result of a recurring booking being canceled. |
job.service_providers.assigned | Triggered whenever service providers are assigned or unassigned to an existing job. Isn't triggered when service providers are assigned when creating a new job from the Zenbooker admin. |
job.enroute | Triggered whenever a job is marked as en-route. |
job.started | Triggered whenever a job is marked as In Progress or when the Start Job button is clicked. |
job.completed | Triggered whenever a job is marked as Complete |