Build your schedule. Let members book it.

Leave the text message threads and one-by-one booking behind. Put classes, appointments and workshops on one calendar and let members book open spots in real time from the mobile app or the web.

yourgym.teambuildr.com/studio/scheduleTry it


Studio time (CT)

Double-booking found 1

This overlaps with something already on the schedule.

YOUR GYM

Schedule

Choose a membership first

This class needs a membership or package. Pick one on the Pricing page, sign the waiver and you can book right away.

Sample studio. Schedule a class, open one to sub a teacher, then switch to Member View and book it.

From your calendar to their booking.

Build something once, put it on the schedule, and it shows up for members to book. No rebuilding it every week.

  1. 1

    Create the service or event

    Build a class, appointment or workshop one time with the details members see.

    Owners and admins
  2. 2

    Schedule it

    Pick a teacher, room, capacity and waitlist, then set it to repeat every week. OS checks for double-bookings first.

    Your staff
  3. 3

    Members book it

    It shows up in the mobile app and on the web with live spots. Full classes take a waitlist.

    Your members
Build the week

Set up your schedule once. It runs itself after that.

Every class, appointment and workshop goes on the calendar from one button, with the settings that matter for that session.

6:00 Strength9:00 1:1
8:00 Conditioning9:00 Workshop
6:00 Strength11:00 1:1
Schedule class
ClassMobility
TeacherCoach Rae
RoomStudio B
WhenThu 12:00 PM
Schedule class
Scheduled for Thu, Oct 8 Saved
Schedule class
Capacity16 + waitlist of 4
RoomMain Floor
Pay rateUse default (Standard rate)
Cancellation policyStudio default
Bookable for free
Repeat every week
EndsNever
8:30 AM Body Building
Main Gym Floor14/16
Confirmed14
Maya R.Jordan T.
Waitlist2
Cancelled1
Filters
Room: Main Floor ×Teacher: Coach Rae ×
Members book themselves

Members book without calling the front desk.

Your schedule shows up in the member mobile app and on the web, so members can book, wait or buy in on their own.

TimeClassSpots
6:00 AMStrengthFinishedFinished
8:00 AMConditioningFullWaitlist
11:00 AMIntro to Strength6 openBook for free
12:00 PMMobility3 openBook now
1:00 PMYoga FlowFullFull
Book Appointment
Personal Training1:1 Training
TeacherCoach Lee
8:00 AM9:00 AM10:00 AM
Use a credit
10-Session Pack, 4 left
Confirm
My Bookings 3 upcoming
Mobility
Wed, Oct 7, 12:00 PM
Coach Rae
Open Gym
Fri, Oct 9, 9:00 AM
Coach Rae
1:1 Training
Mon, Oct 12, 9:00 AM
Coach Lee
Add to calendar
GoogleOutlookiCal
Change without the cleanup

Fix the schedule before it breaks.

Conflict warnings come up front, a sub covers one date without touching the series, and you see every change before it saves.

Double-booking found 2 conflicts
Coach Sam, Wed 10:00 AM
Appointments1
Workshops1
Go backOverride and save
Strength
Wed, Oct 76:00 AM - 7:00 AM
RepeatsWeekly
SKCoach Sam⇅ Substitute
Substitute teacher
SubCoach Rae
This date only. Future dates stay with Coach Sam.
Review changes
Before
Time 6:00 AM
Room Main Floor
After
Time 6:30 AM
Room Main Floor
This updates all future dates of Strength.
Return to editSave changes
New: Members can book 1:1 appointments from your teachers' availabilitySee Member-Booked Appointments
Compare

Three ways to fill your calendar

Classes, appointments and workshops all live on the same schedule. Here's how each one gets booked and paid for, and who on your team can manage it.

Classes, appointments and workshops in TeamBuildr OS
TopicClassesAppointmentsWorkshops
What it isGroup sessions you run every week1:1 sessions like personal training, assessments and consultsPaid special events like seminars, clinics and guest coaches
Who books itMembers in the mobile app or on the web, or your staffYour staff, or members inside a teacher's open times (web app)Anyone with the public link, member or not. Staff can sell it at the front desk too
How it's paid forMembership or package, or free with free booking turned onPackage credits, or a card at checkout when members bookOne price per workshop, paid at checkout. Promo codes for member pricing
When the credit is usedWhen the member booksStaff-booked: at sign-in. Member-booked: at bookingPaid in full when they register
RepeatsEvery week, forever or until an end dateStaff can repeat weekly with an end dateSet dates, not a weekly repeat
When it's fullMembers join the waitlist and move in automatically if a spot opensMembers only see times that are still openRegistration closes at capacity
Schedule permissions by staff role in TeamBuildr OS
ActionOwner and AdminFront DeskTeacher (only role)
Schedule classes and appointmentsYesYesAppointments for themselves
Create class and appointment types, create workshopsYesNoNo
Edit, cancel or delete scheduled itemsYesYesTheir own appointments
WorkshopsCreate, edit and deleteView and register membersView attendees
Substitute a teacherYesYesIf you turn on teacher subs
Override a double-bookingYesYesTheir own appointments
Sign members inYesYesOn their classes
Teachers see only their own sessionsStaff whose only role is Teacher see just the classes, appointments and workshops they're assigned to, with contact info for the people on them.
More than one role? You get the bigger oneA teacher who is also an owner, admin or front desk staff member gets that role's full schedule access.
FAQ

Questions gym owners ask

Yes. Members book classes in the TeamBuildr OS mobile app or on the web, and bookings show up in both. Each class shows whether it's open, has a waitlist, is full or is free to book. If a member doesn't have the right membership or package, they're sent to your Pricing page to buy one.

Members can join the waitlist, and if a spot opens they're moved into the class automatically. When the waitlist is full too, the class shows as Full. You set the capacity and waitlist size for each class.

No. Set a class to repeat every week and it keeps running, forever or until an end date for seasonal programs. Each day is scheduled once, so a Monday, Wednesday and Friday class is three quick setups.

Yes. Turn on free booking for a class and anyone can book it without a membership or credits. It works well for intro sessions, community events and school programs.

Create builds the template, like a new class type with its details. Schedule puts an existing class on the calendar with a teacher, time and room. Appointments work the same way.

Before anything saves, TeamBuildr OS checks the teacher and the room for overlaps and shows you what clashes, including every conflicting date for repeating items. You can go back and change it or override and save. The same check runs when you substitute a teacher.

Substitute a teacher on that one class. Only that date changes, the rest of the series keeps its regular teacher, and members see the new name. Owners, admins and front desk can sub anyone. Teachers can sub themselves out if you turn that on.

Yes. Every workshop gets a public link you can share on social, email or your website. Anyone can buy a spot and register in one checkout. Use promo codes to give members a discount.

Class credits are used when the member books. For appointments it depends on who books: staff-booked appointments use the credit when the member is signed in, and member-booked appointments use it at booking. Your cancellation window decides whether a cancel returns the credit, and you can set it for the whole studio or one session.

Fill your calendar without the phone tag.

We'll walk you through scheduling and member booking in TeamBuildr OS with your classes, rooms and team in mind.

Running the front desk too? See the Studio Dashboard