Booking a Session
How to find a trainer, request access, and book your first session.
Booking a session takes three steps: getting your trainer's booking link, requesting access, then picking a time slot.
Step 1 — Get your trainer's booking link
Your trainer will share a booking link with you. It looks like:
https://[your-domain]/book/[trainer-username]You can open this link without being signed in, but you'll need an account to request access or book.
Step 2 — Request access
The first time you visit a trainer's booking page, you'll see a Request Access button if you haven't been approved yet.
- Click Request Access.
- Sign in if prompted.
- Optionally include a message (introduce yourself, your goals, your skill level).
- Submit the request.
Your trainer will review it and approve or decline. You'll be able to book once they've approved you.
Step 3 — Book a session
Once approved, you can book directly from the trainer's booking page.
- Open the booking page (
/book/[username]). - Select a session type (e.g., "Private Lesson").
- Browse available time slots — shown in your local timezone.
- Select a slot and confirm your booking.
Your booking will appear in your Bookings tab at /train/trainee.
View your bookings
All your upcoming and past sessions are in the Bookings tab on your trainee
dashboard (/train/trainee). You can also see which trainers you're booked with
in the Trainers tab.
Cancel a booking
If you need to cancel, contact your trainer directly — trainees cannot self-cancel bookings from the dashboard. Your trainer can cancel from their end.