Multi-Coach Booking & Scheduling makes it easy for coaching teams to manage appointments together in a single Everfit workspace.
Instead of one coach handling every booking, each trainer can manage their own clients, availability, and Google Calendar while Workspace Owners and Admins maintain oversight of the entire team's schedule.
With Multi-Coach Booking, you can:
Offer the same service through one or multiple trainers.
Allow clients to book sessions with the appropriate trainer.
Manage each trainer's availability independently.
Reassign sessions when staffing changes.
Prevent scheduling conflicts with Google Calendar integration.
Keep booking management centralized while giving trainers control over their own schedules.
How Multi-Coach Booking Works
Multi-Coach Booking introduces different workspace roles to help distribute scheduling responsibilities across your coaching team.
There are two primary role types:
Workspace Owners & Admins – Manage the overall booking system and team.
Trainers – Manage their own clients, availability, and bookings.
Each role has different permissions to help keep scheduling organized.
Workspace Owners & Admins
Workspace Owners and Admins oversee the booking system for the entire workspace.
They can:
Create, edit, archive, and restore Session Types.
Assign one or more trainers to each Session Type.
Enable or disable client self-booking.
View all Session Types across the workspace.
Book sessions for themselves or any trainer.
Reassign upcoming sessions between trainers.
Manage trainer availability schedules.
View all trainers and bookings across the workspace.
This role is ideal for team managers who need visibility and control over scheduling.
Trainers
Each Trainer manages their own coaching schedule within the shared workspace.
Trainers can:
Create and manage their own Session Types.
Edit or archive only the Session Types they created.
Enable self-booking for their own clients on assigned Session Types.
Book, edit, and cancel their own sessions.
Manage their own availability.
Connect their own Google Calendar to prevent scheduling conflicts.
Choose whether to share their calendar availability with the workspace.
Manage session credits for their clients.
Trainer limitations
To protect client privacy and keep workspaces organized, Trainers cannot:
View other trainers' clients.
View or manage other trainers' sessions.
Edit Session Types created by other trainers.
Assign trainers to Session Types.
Use the trainer management filter.
View the Booking Activity feed.
Benefits of Multi-Coach Booking
Using Multi-Coach Booking allows your team to:
Keep each trainer's schedule independent.
Let clients book with the correct trainer.
Reduce scheduling conflicts through Google Calendar integration.
Easily reassign sessions when team members are unavailable.
Maintain centralized management while giving trainers autonomy over their own schedules.
This setup is designed to support both small coaching teams and larger organizations managing multiple trainers within a single Everfit workspace.
