The Calendar is where you manage your schedule: book sessions, block personal time and handle client requests.
Calendar Navigation
The calendar shows a single-day timeline view by default. You can navigate using:
Week strip: tap any day to jump to it
Month dropdown: top-left, for quick month selection
Calendar popup: top-right icon, opens a full month grid view
Settings: gear icon for calendar configuration.
Time slots are colour-coded:
Light grey: available for booking
Dark grey: outside your working hours (not displayed)
White with client details: booked session
Light grey with red minus icon: blocked time.
Past time slots appear in dark grey and are non-interactive.
Setting Your Working Hours
Your working hours control which time slots are visible to you and your clients.
To configure your working hours:
Go to Settings > App Settings > Calendar Settings
Set your start and end times
Select your working days
Save.
Only time slots within your working hours are displayed on both your calendar and your client's calendar.
Blocking Time
Block time slots for personal commitments, lunch breaks or anything else.
To block time:
Tap an empty time slot
Select Block Time
The slot displays "Blocked Time" with a red minus icon.
To remove blocked time:
Tap the blocked time slot
Confirm deletion.
Scheduling a Session
To schedule a client session:
Tap an empty time slot
Select a client from the list (shows name, initials and available sessions)
Choose a workout type
Optionally load a workout programme from templates, client history or create a new one
Tap Save.
The client receives a notification that a session has been scheduled. The training address is applied automatically.
Note: You cannot schedule a session if the client has no available sessions. The app will prompt you to send a payment request first.
Rescheduling a Session
To reschedule a session:
Swipe right on the session
Navigate to the new date if needed
Tap the new time slot
Confirm the change.
The client is notified of the new time.
Cancelling a Session
To cancel a session:
Swipe left on the session
Select a cancellation reason
Confirm.
After cancelling, you choose whether to Credit (return the session to the client's balance) or Forfeit (mark the session as used). See Payments & Refunds for details.
Handling Client Requests
Clients can request sessions, reschedules and cancellations from their app. These appear as Request notifications in your bell icon.
Session Request
A client has asked to book a specific time slot. You can:
Accept: the session is confirmed at the requested time
Propose New Time: suggest an alternative via the reschedule flow.
Reschedule Request
A client wants to move a session. You can:
Accept: confirm the new time
Propose New Time: suggest a different slot.
Cancel Request
A client wants to cancel a session. You must choose:
Credit Session: return the session to the client's balance
Forfeit Session: mark the session as used with no return.
Cancelling an Active Session
If you need to cancel a workout that's already in progress:
Navigate to the Dashboard
Swipe left on the active session
For client sessions, select a cancellation reason
Confirm.
Any exercises already marked as complete will be saved.