A timetable that fills itself and runs on time.
Classes, PT, semi-private sessions and bookable services in one calendar. Waitlists move automatically, passes count themselves down, and members book from your app or your website.
- Waitlists & booking rules
- Class, coach & service passes
- Google & Microsoft 365 sync
Timetable
This week- 6:00Full · 3 waitlist
HIIT 45
with Mia
- 7:154 spots left
Strength 50
with Josh
- 9:301 spot left
Pilates Reformer
with Ana
- 12:109 spots left
Express 30
with Mia
- 17:30Booked
Semi-private 2:1
with Josh
Example timetable
Full classes, fair rules, no spreadsheets.
Set the rules once. Regulars applies them to every booking so your coaches aren’t the bad guys.
Waitlists that move
When someone cancels, the next member on the waitlist gets the spot and a notification.
HIIT 45 · Tue 6:00am
Cancelled
Jordan L.
- Priya N.Moved into class
- Liam H.Waitlist #1
- Grace W.Waitlist #2
Cancellation policies
Set a cancellation window per class type. Late cancels are recorded against the booking.
Booking strikes
Repeated no-shows and late cancels add up to a booking restriction, so regulars stop losing spots to ghosts.
Waivers before the first class
New members and casuals sign your waiver when they book, so it’s on file before they walk in.
Sell sessions the way you price them.
Not everyone wants a membership. Passes let casuals, 10-trippers and PT clients pay for exactly what they use.
- Class passes for a set number of classes, with an expiry if you want one
- Coach passes tied to sessions with a particular coach
- Service passes for PT, consults, scans or recovery sessions
- Balances visible to members in your app and to staff at the desk
10-class pass
6 / 10 left
PT with Josh
3 / 5 left
Recovery sessions
4 / 4 left
One-on-one, two-on-one, all bookable.
Turn PT, consults and semi-private sessions into bookable services with real availability, so members book straight into a coach’s free time.
- Bookable services with availability rules per coach
- PT sessions and consults, paid by pass or one-off
- 2-on-1 semi-private sessions that fill both spots
- Coaches can book members in from staff mode in the app
Josh · Personal training
Thursday · 45 minutes
Example availability
Your coaches’ calendars, already up to date.
Classes and sessions sync two ways with Google Calendar and Microsoft 365. Block out a dentist appointment on your phone and you stop being bookable.
Regulars · Coach Mia
- 6:00HIIT 45
- 9:30PT · Tom R.
- 12:00Busy (from Google)
- 17:302-on-1 · Kate & Ben

Google Calendar
Two-way sync

Microsoft 365
Two-way sync
Keep your website. Add live booking.
Paste one snippet and your timetable and join flow appear on the site you already have. Members book, buy a pass or join without leaving it.
- Live timetable showing spots left
- Sign-up and join flow in the same widget
- Sits inside the site you already have
Book a class
Embedded- 6:00amHIIT 45Waitlist
- 7:15amStrength 50Book
- 9:30amReformerBook
New here? Join online in a few minutes.
Know who’s in the room.
A check-in screen for every class and QR scan-in for staff, so attendance is real data rather than a guess.
Class check-in
Strength 50 · 6:00am
- Aroha T.Checked in
- Ben K.Checked in
- Chloe M.Checked in
- Dev P.Check in
- Ella S.Checked in
- Finn O.Check in
Example data
Staff QR scan-in
Coaches and front-desk staff scan in with a QR code. Shift windows mean a scan only counts when they’re rostered on.
Mia · Coach
Shift 5:30am – 1:30pm
Bring your timetable. We’ll show you it running.
A 30-minute walkthrough with your classes, your passes and your booking rules.