Creating a session
Go to Sessions and click Add session. A panel opens with three tabs at the top — choose the mode before filling in the form:- Single — one session on a specific date
- Bulk — multiple individual sessions across different dates in one go
- Recurring — a repeating schedule generated automatically (Business+ required)
Single session fields
Coach double-booking is blocked automatically. If the coach you assign already has another scheduled session that overlaps the new session’s start and end time, saving fails with an error and the session is not created. This check runs on every plan, both when creating a session and when editing one (the session being edited is excluded from its own conflict check). It only compares against sessions with status
scheduled; sessions that are cancelled don’t count as a conflict.Bulk sessions
Bulk mode lets you pick multiple dates manually and create one session per date in a single action. All sessions share the same activity, location, coach, capacity, and pricing settings.Recurring sessions
Recurring sessions require the Business plan or above. See Plan Tiers.
Private sessions and invite links
When Private session is toggled on, the session is hidden from your public booking page. The detail panel shows the invite link — share it directly with the clients you want to invite. From the detail panel you can:- Copy invite link — copies the URL to your clipboard
- Regenerate invite link — invalidates the current link and creates a new one (useful if a link was shared with the wrong person)
Managing sessions
Click any session row to open the detail panel.- Edit — change any field on the session, including flipping it between public and private
- Duplicate — creates a copy of the session scheduled 7 days later (or the next upcoming day at the same time, if 7 days later has already passed)
- Delete — permanently removes the session. Select multiple sessions with the checkboxes and click Delete in the bulk action bar to remove several at once.
Recurring schedules
Recurring sessions are linked to a schedule. Individual sessions in a recurring series can be edited the same way as any other session — the change applies only to that session, not the entire series. To remove the entire series, delete each session individually or use the checkbox bulk select.Waitlists
When a session is full, clients can join the waitlist instead of being turned away.- Expand a session and view the Waitlist tab to see who is waiting.
- When a spot opens, the first person on the waitlist is notified by email — they are not booked automatically. They need to return to the booking page and book themselves, since payment can’t be captured without them present.
- They have a limited window to do this: 30 minutes if the session starts within 24 hours, otherwise 2 hours. The countdown pauses overnight (22:00–08:00 in the location’s timezone) so it doesn’t quietly expire while they’re asleep.
- If they don’t book in time, they’re moved to the back of the waitlist (not removed) and the next person is notified.
Filtering and search
Use the toolbar to narrow the session list:
Use the search bar to find sessions by name.
Role permissions
Can a coach create sessions?
Can a coach create sessions?
Yes, but it must be enabled first. Go to Settings → Organization and toggle Allow coaches to create sessions on. A coach can then edit or delete sessions they’re assigned to as coach — not sessions without an assigned coach, or other coaches’ sessions.
Can I delete a session that still has bookings?
Can I delete a session that still has bookings?
No. If any booking on the session isn’t already cancelled, the delete is blocked with an error showing how many active bookings remain. Cancel them first (see Bookings) — each cancellation emails the client and refunds them automatically if enabled — then the session can be deleted.
Can I change a recurring session without affecting the rest of the series?
Can I change a recurring session without affecting the rest of the series?
Yes. Editing a session in a recurring series only changes that individual session. The other sessions in the series are not affected.
Can I assign a coach who's already booked at that time?
Can I assign a coach who's already booked at that time?
No. Book2befit checks the coach’s existing scheduled sessions whenever you create or edit a session. If the new (or edited) session’s time range overlaps an existing session already assigned to that coach, the save is rejected with an error instead of creating a double-booking. Reassign the coach or adjust the time to resolve it.