Personal trainers
Booking-mode guide for personal trainers, yoga/pilates instructors, and small studios.
Note: PT mode is a different flow from restaurants — no FOH/BOH, no stations, no shift templates. Instead you track clients with their own fixed schedules and session counts.
Glossary
- Client / Trainee — the person you train. Each has their own profile, fixed weekly slots, and sessions-per-week target.
- Session — a single booked training appointment (day, start time, duration).
- Fixed schedule — a client's standing weekly pattern, e.g. "Mon 6am, Wed 6am, Fri 7am". Used as the default for auto-generated sessions.
- Working hours — your availability window per day. Clients can't be booked outside this.
Weekly workflow
- Click Generate → Clockin creates next week's sessions from each client's fixed schedule.
- Review the week — drag-to-move any session, add ad-hoc bookings, cancel exceptions.
- Click Notify → one batched SMS/WhatsApp per client with their week's sessions + iCal link.
Manual control
Everything is editable on the booking grid:
- Drag a session to move it to a different time or day.
- Click an empty slot to add an ad-hoc session for a client.
- Mix fixed + dynamic — some clients have rigid weekly schedules, others book week-to-week. Clockin handles both side-by-side.
Weekly skip — pausing a client for a week
Mark a client as skipped for the week (vacation, injury, away) and Clockin removes any auto-generated sessions for that client that week. Un-skip before you publish to bring them back. The skip auto-clears the following week — you don't need to undo it manually.
Conflicts & warnings
If you try to book two clients at the same time, Clockin flags it as a conflict but still lets you save (some PTs do small group sessions). Disjoint working-window constraints (e.g. lunch break 12-1pm) are enforced.
SMS commands clients can use
- "Cancel tomorrow's session" — flags it for your attention.
- "When's my next one?" — Clockin replies with their upcoming sessions.
- "Reschedule Tuesday" — opens a swap request.