Overview
When a class date changes, a client downsizes, or you need to clear a roster quickly, you can select multiple bookings on a session's Bookings tab and Cancel or Reschedule them in one flow—instead of opening each student's row menu one at a time.
Available for: Service Provider Admins and Instructors with session management permissions.
Before you start
Open the session and go to the Bookings tab.
Issued certificates: Bookings with an issued certificate cannot be canceled or rescheduled.
Rescheduled records: Old booking rows created when a student was moved to another session cannot be selected—they are kept for history only.
Already-canceled bookings can be bulk Rescheduled but not bulk Canceled.
Select bookings
Step 1: Open the session
Go to Sessions and open the session.
Click the Bookings tab.
Step 2: Choose students
Use the checkboxes on the left of the table to select one or more bookings.
Click the header checkbox to select everyone on the current page. Click it again to select every eligible booking in the session. Click a third time to clear the selection.
When at least one row is selected, a bar appears at the bottom showing how many are selected, with Select all and a clear (X) control.
Tip
Rows without a checkbox already have a certificate, are a rescheduled history record, or otherwise cannot be changed in bulk.
Bulk reschedule
Step 1: Start reschedule
With bookings selected, click Reschedule in the bottom bar. The count on the button shows how many selected bookings are eligible.
Step 2: Pick date, time, and confirm
Follow the same Date, Time, and Confirm steps as a single-booking reschedule.
On the confirm step, review the new session details for everyone you are moving.
Send notification is on by default for future sessions. When rescheduling multiple students, the description reads Email all students about their rescheduled booking. Turn it off if you do not want emails sent.
Click Reschedule (or Reschedule X Students when more than one student is selected).
For session-type rules, capacity warnings, and moving between public, private, and client sessions, see How to Reschedule Student Bookings.
Bulk cancel
Step 1: Start cancel
With active (not canceled) bookings selected, click Cancel in the bottom bar.
Step 2: Confirm cancellation
Review the prompt: Cancel X booking(s)? with the note This action cannot be undone.
Send cancellation email is on by default. Turn it off if you do not want students emailed.
Click Yes, Cancel X to proceed, or No, keep them to go back.
When processing finishes, you will see a summary toast—for example how many bookings succeeded, were skipped because they were already canceled, or failed.
Note
You can cancel up to 100 bookings in one bulk action. For larger rosters, run bulk cancel in batches.
Example scenario
A hospital client cancels a BLS class with 18 registered employees. Open the session's Bookings tab, use Select all, click Cancel, leave Send cancellation email on, and confirm. Each eligible student is canceled and notified in one step.
Troubleshooting
Cancel or Reschedule is disabled in the bottom bar
Cancel or Reschedule is disabled in the bottom bar
None of your selected rows qualify for that action. Common reasons:
Cancel: every selected booking is already canceled, has a certificate, or is a rescheduled history row.
Reschedule: every selected booking has a certificate or is a rescheduled history row.
Clear the selection and choose only eligible rows, or handle certificate bookings outside bulk actions.
Some bookings succeeded and some failed
Some bookings succeeded and some failed
Bulk cancel processes each booking and reports a count at the end. Failed rows stay on the roster with an error in the toast (for example a booking with an issued certificate). Fix or deselect those rows and try again.
Bulk reschedule stops at the first booking that cannot be moved. Bookings processed before the error will already be on the new session—note which students moved, then reschedule any remaining students individually or in a smaller batch.
I cannot select a student
I cannot select a student
The checkbox is hidden when the booking has an issued certificate or is the old record left behind after a reschedule. Use the row ⋯ menu or the individual booking page for those cases, if your role allows.
Students did not get cancellation or reschedule emails
Students did not get cancellation or reschedule emails
Confirm Send cancellation email or Send notification was left on before you confirmed.
Ask students to check spam or promotions.
Resend from the individual booking page if needed.
