Skip to main content

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.

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.

Creating a session

Go to Sessions in the dashboard and click + Create Session.
FieldDescription
ActivityThe class type (e.g. HIIT, Pilates). Must exist in Activities first.
CoachThe team member running the session.
Location / SpaceWhere it takes place. Capacity is validated against the space limit.
Date & TimeStart and end time. End time must be after start time.
CapacityMax number of bookings. Cannot exceed the space’s capacity.
PriceSet to 0 for free sessions. If a price is set, payment method options appear.
Allow public bookingToggle on to make it bookable from your public page.
Private activities are hidden from the public booking page — useful for 1:1 sessions you manage manually.

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.
1

Click + Recurring Sessions

From the Sessions page, click + Recurring Sessions.
2

Configure the schedule

Choose your activity, location, coach, days of the week, start/end time, and date range.
3

Create

Click Create Recurring Sessions. All matching sessions are generated at once.
To update a recurring schedule later, expand any session in the series and click Edit Schedule. You can change days, times, or delete the entire series.

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

Expand any session row and modify the activity, coach, date, capacity, or status. Click Save Changes.
Use the filter bar to narrow sessions by:
  • Date — Today · Upcoming · Past
  • Status — Scheduled · Cancelled · Completed
  • Activity or Location
Use the search bar to find sessions by name.

Role permissions

ActionOwnerAdminCoach
Create session✓ (if enabled in Settings)
Edit session✓ (own sessions)
Delete session
Create recurring
Yes, if the organization setting Allow coaches to create sessions is turned on in Settings → Team. Coaches cannot delete sessions.
Existing bookings are marked as cancelled. If you have Stripe connected with Auto-refund on cancellation enabled, refunds are issued automatically.