Sessions are the building blocks of your schedule. Each session is a single bookable class or appointment tied to an activity, a coach, a location, and a time.Documentation Index
Fetch the complete documentation index at: https://docs.book2befit.com/llms.txt
Use this file to discover all available pages before exploring further.
Creating a session
Go to Sessions in the dashboard and click + Create Session.| Field | Description |
|---|---|
| Activity | The class type (e.g. HIIT, Pilates). Must exist in Activities first. |
| Coach | The team member running the session. |
| Location / Space | Where it takes place. Capacity is validated against the space limit. |
| Date & Time | Start and end time. End time must be after start time. |
| Capacity | Max number of bookings. Cannot exceed the space’s capacity. |
| Price | Set to 0 for free sessions. If a price is set, payment method options appear. |
| Allow public booking | Toggle on to make it bookable from your public page. |
Recurring sessions
Instead of creating sessions one by one, use recurring sessions to generate a full schedule automatically.Recurring sessions require the Growth plan or above. See Plan Tiers.
Configure the schedule
Choose your activity, location, coach, days of the week, start/end time, and date range.
Waitlists
When a session is full, clients can join the waitlist instead of being turned away.- From the dashboard: expand a full session and click View Waitlist to see who’s waiting.
- Click Promote from Waitlist to move the first client into a confirmed booking automatically.
- From the public page: clients see a “Session is full” message with a Join Waitlist option.
Managing sessions
- Edit
- Cancel
- Delete
- Export
Expand any session row and modify the activity, coach, date, capacity, or status. Click Save Changes.
Filtering and search
Use the filter bar to narrow sessions by:- Date — Today · Upcoming · Past
- Status — Scheduled · Cancelled · Completed
- Activity or Location
Role permissions
| Action | Owner | Admin | Coach |
|---|---|---|---|
| Create session | ✓ | ✓ | ✓ (if enabled in Settings) |
| Edit session | ✓ | ✓ | ✓ (own sessions) |
| Delete session | ✓ | ✓ | — |
| Create recurring | ✓ | ✓ | — |
Can a coach create sessions?
Can a coach create sessions?
Yes, if the organization setting Allow coaches to create sessions is turned on in Settings → Team. Coaches cannot delete sessions.
What happens to bookings when I cancel a session?
What happens to bookings when I cancel a session?
Existing bookings are marked as cancelled. If you have Stripe connected with Auto-refund on cancellation enabled, refunds are issued automatically.