SquareOS Docs
Bookings and Schedule

Class List

Class List is the operational list of class sessions, bookings, attendance, waitlist state, substitutions, and group-message actions.

What this page is for

Class List is the operational list of class sessions, bookings, attendance, waitlist state, substitutions, and group-message actions.

Who should use it

Front desk, class instructors, manager

Where to find it

/schedule/class-list

Before you start

  • Use class detail before changing bookings or attendance so you can confirm class date, trainer, room, capacity, and member status.
  • Class List is now surfaced through the Schedule Group Classes tab. Use the tab counters, class table, and View action to open the same class detail drawer.
  • Class row reservation count is booked seats over reservation limit; waitlist count is waitlisted people over waitlist capacity.
  • Class detail edit fields are location, trainer, start/end date and time, physical/virtual delivery, room or virtual link, reservation limit, waitlist capacity, notes, and force-trainer-conflict.
  • Client booking actions are Attended, No Show, Cancel, and Cancel and Refund Session. Choose the refund action only when backend entitlement should be restored.
  • Booked, checked-in, waitlisted, no-show, canceled, and late-canceled states have different reporting and service meaning.
  • Trial-linked class booking requires class trial support, active/scheduled trial status, valid trial window, and remaining trial allowance.
  • Group messages require at least one recipient status and configured provider/sender for WhatsApp, SMS, or Email.
  • Group message recipient toggles are Booked, Checked-in / attended, and Waitlisted. The selected statuses define the audience.
  • Substitute trainer only when the substitute is actually covering the class; this affects utilization and staff history.

Daily workflow

  • Before class, review bookings, waitlist, room, and trainer.
  • At class time, mark arrivals checked in or attended as the gym process requires.
  • After class, mark no-shows/cancellations, complete the class, and review utilization.
  • For class changes, edit class details first, then send a targeted group message to booked/waitlisted/checked-in clients as needed.

Watch out

  • Do not use class attendance to fix check-in or PT entitlement problems. Correct the source workflow instead.
  • Use the left menu to open related pages in Bookings and Schedule.
  • Use Ask Docs for questions that are already covered in this public documentation.

On this page