Skip to main content

How to Bulk Cancel or Reschedule Students

Learn how to select multiple students on a session's Bookings tab and cancel or reschedule them at once, including eligibility rules, email options, and what to do when some bookings cannot be changed.

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

  1. Go to Sessions and open the session.

  2. Click the Bookings tab.

Step 2: Choose students

  1. Use the checkboxes on the left of the table to select one or more bookings.

  2. 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.

  3. 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

  1. 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

  1. Follow the same Date, Time, and Confirm steps as a single-booking reschedule.

  2. On the confirm step, review the new session details for everyone you are moving.

  3. 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.

  4. 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

  1. With active (not canceled) bookings selected, click Cancel in the bottom bar.

Step 2: Confirm cancellation

  1. Review the prompt: Cancel X booking(s)? with the note This action cannot be undone.

  2. Send cancellation email is on by default. Turn it off if you do not want students emailed.

  3. 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

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

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

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

  1. Confirm Send cancellation email or Send notification was left on before you confirmed.

  2. Ask students to check spam or promotions.

  3. Resend from the individual booking page if needed.

Did this answer your question?