Skip to main content

Multi-Coach Booking & Scheduling (Beta)

Manage bookings across your coaching team with individual trainer schedules, availability, and calendars, all within one shared workspace.

Written by Emma

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.

  • Reassign sessions when staffing changes.

  • Prevent scheduling conflicts with Google Calendar integration.

  • Keep booking management centralized while giving trainers control over their own schedules.


Related:


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 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 workspace 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.

  • Connect their own Google Calendar to prevent scheduling conflicts and decide whether to share their event visibility 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.


Benefits of Multi-Coach Booking

Using Multi-Coach Booking allows your team to:

  • Let clients book with their 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.

Did this answer your question?