Bookjor logo BOOKJOR

Your class schedule breaks when the rules only live in your staff’s heads.

A full class, a late cancellation, a room change, and a cutoff rule should not become four separate problems for staff to fix. Bookjor keeps the schedule, booking rules, waitlist, packages, and payments in the same place.

Less cleanup

Fewer manual decisions after bookings change

Cutoffs

Booking and late-enrollment cutoffs stay clear

Waitlist

Clients can join a waitlist when classes fill

Class scheduling software preview

Weekly studio schedule

Daily view

9:00 AM

9:00 AM

Sunrise Vinyasa

11:00 AM

11:00 AM

Midday Reset Flow

2:00 PM

2:00 PM

Evening Yin Restore

Workflow

A reliable class schedule starts before the first client books.

Bookjor keeps the recurring schedule, instructor and room assignments, class capacity, booking rules, package access, payment status, attendance, and later changes in one place.

01

Define the recurring schedule

Set the days, time, instructor, room, capacity, and start and end dates for the class series.

02

Set access and booking rules

Choose package eligibility, payment requirements, booking cutoff, cancellation window, and whether a waitlist is available.

03

Run the live class

Track confirmed bookings, remaining capacity, the waitlist, attendance, payment status, and package usage in one workflow.

04

Handle schedule changes

Apply instructor changes, room changes, late cancellations, minimum enrollment, and automatic cancellation without rebuilding the schedule.

Controls

Build the class before clients find it.

A clear booking page starts with clear rules behind it: recurring schedule, instructor, room, capacity, package access, and payment status.

Recurring schedule

Create the weekly pattern once, including effective dates, instructor, room, start time, duration, and capacity.

Class capacity

Set the maximum number of confirmed bookings so availability reflects the real room or equipment limit.

Booking cutoff

Choose how close to class time a client can still make a new booking.

Cancellation window

Choose when a client can cancel under the normal policy instead of leaving staff to decide each case manually.

Minimum enrollment and lead time

Set the minimum enrollment and how far before class Bookjor should check whether that minimum has been reached.

Automatic class cancellation

When enrollment is below the minimum at the configured lead time, Bookjor cancels the class and returns package credits to enrolled clients.

Waitlist

When a class reaches capacity, let additional clients join the waitlist without allowing confirmed bookings to exceed the class limit.

Instructor and room visibility

Keep the assigned instructor and room visible so schedule changes do not create preventable conflicts.

FAQ

Class scheduling software FAQs

How do recurring class schedules work?

Studios can create a weekly class schedule once, then reuse it without rebuilding each class manually.

How does class capacity limit bookings?

The capacity sets the maximum number of confirmed bookings, so availability reflects the room or equipment limit.

How does the booking cutoff work?

The booking cutoff defines how close to class time a client can still make a new booking.

How does the cancellation window work?

The cancellation window defines when a client can cancel under the normal class policy.

What happens when a class does not meet minimum enrollment?

At the configured lead time, Bookjor checks the minimum enrollment, cancels a class that is below the minimum, and returns package credits to enrolled clients.

How does the waitlist work after a class fills up?

When the waitlist is enabled, additional clients can join it without allowing confirmed bookings to exceed capacity.

How do packages and payments connect to class bookings?

Bookjor connects class bookings with package credits and online payments through the booking flow.

Stop making staff repair the schedule by hand.

Create a free Bookjor account and try it with your actual class schedule, rooms, instructors, packages, payments, cutoffs, cancellation policy, and waitlist.