Bulk Cancellation
Cancelling multiple bookings at once
Sometimes you need to cancel a large number of bookings at once — for example, when a practitioner calls in sick, a service is being discontinued, or the pharmacy needs to close unexpectedly. Bulk cancellation lets you handle this efficiently.
When to Use
- A practitioner is unavailable and their bookings need to be cancelled
- A service offering is being discontinued or temporarily suspended
- An emergency closure requires clearing the schedule for a period
How to Bulk Cancel
Step 1: Filter Your Bookings
Before starting a bulk cancellation, use the booking filters to narrow down to the bookings you want to cancel. For example, filter by a specific resource and date range to find all of a practitioner's upcoming bookings.
Step 2: Start Bulk Cancellation
Click the Bulk Cancel button in the bookings toolbar. This opens the bulk cancellation view.
Step 3: Review the Selection
All cancellable bookings from your filtered view are pre-selected. Past bookings and held bookings are automatically excluded — you do not need to deselect them.
Step 4: Set Cancellation Options
- Reason (required) — a free-text explanation for why the bookings are being cancelled. This is recorded for your internal records.
- Customer message (optional) — a message included in the cancellation email sent to customers. Use this to explain the situation or apologise for the inconvenience.
- Reschedule link (optional toggle) — when enabled, the cancellation email includes a link for customers to rebook their appointment.
Step 5: Confirm
To prevent accidental bulk cancellations, you must hold the confirm button rather than simply clicking it. This ensures the action is intentional.
What Happens Next
Once confirmed, all selected bookings are cancelled atomically — either they all cancel successfully, or none do. Each affected customer receives a cancellation email with the details you provided.
Bulk cancellation cannot be undone. Double-check your filters and selection before confirming.