Admin Control
Team Calendar
See every trainer's schedule in one calendar with colour-coded filtering.
Smart Appointment Management
Create, assign, edit, reassign and manage single or recurring appointments.
Conflict Protection
Database-level scheduling protection prevents overlapping appointments and double-booking.
Trainer & Client Management
Onboard trainers, manage clients, assign primary trainers and keep assignment history.
Booking Approval
Review incoming public booking requests and approve or decline them.
Reports & Session Tracking
Monitor completed sessions, no-shows, upcoming appointments and trainer activity.
Email Delivery Control
Track notification delivery and manually retry failed messages.
Session Packages
Manage prepaid session blocks with automatic session draw-down.

