Managing Instructors & Staff Schedules
GymPoint instructor scheduling: assign default and per-session instructors, set availability, change the instructor for a session, and track workload to avoid burnout.
Last updated: 09/24/2026
Your instructors are the face of your class offerings. GymPoint provides tools to manage instructor assignments, track availability, handle last-minute instructor changes, and monitor workload. This guide covers the complete instructor scheduling workflow.
Assigning Instructors to Classes
There are two levels of instructor assignment:
Default Instructor (Class Level)
When you create a class in Classes, you set a default instructor. This instructor is automatically assigned whenever that class is added to the schedule.
- Open the class in Classes.
- In the Default Instructor field, select a staff member.
- Click Save. All newly scheduled sessions of this class will use this instructor.
Per-Session Override
You can change the instructor for a specific session without affecting the default:
- Go to Schedule.
- Click on the specific class session.
- In the session detail panel, change the Instructor dropdown to a different staff member.
- Click Save. Only this session is affected.
Instructor Availability Settings
Availability settings prevent you from accidentally scheduling instructors when they are unavailable.
- Navigate to Settings > Instructors and select an instructor.
- Click the Availability tab.
- Set their recurring weekly availability:
- For each day of the week, toggle it on or off.
- For active days, set available time ranges (e.g., Monday 6:00 AM - 12:00 PM and 4:00 PM - 8:00 PM).
- To add time-off or blocked dates, click + Add Time Off.
- Enter the date range and an optional reason (e.g., "Vacation," "Training seminar").
- During blocked periods, the instructor will not appear as available when scheduling classes.
- Click Save.
When you try to assign an instructor to a class session outside their availability, GymPoint will display a warning. You can proceed if needed, but the warning helps prevent scheduling conflicts.
Substitute Instructor Workflow
When an instructor calls in sick or is otherwise unavailable for a scheduled session, edit the session and change the instructor:
- Go to Schedule and find the affected session.
- Click the session to open it, then edit it.
- Change the instructor to the person covering the class.
- Save your changes.
Let booked members know about the change yourself, for example with a message from your inbox.
Viewing Instructor Workload
To ensure fair distribution and prevent burnout, review instructor workloads regularly:
- Go to Settings > Instructors.
- You will see a summary table showing each instructor with:
- Classes this week - Number of sessions scheduled.
- Classes this month - Monthly session count.
- Total hours - Combined teaching hours.
- Upcoming sessions - Next 5 scheduled sessions.
- Click an instructor's name to see their full schedule in a calendar view, filtered to show only their assigned sessions.
Workload Alerts
Under Settings > Bookings, you can set maximum weekly hours per instructor. If a scheduling action would exceed an instructor's limit, GymPoint displays a warning before saving.
Best Practices
- Keep availability up to date. Ask instructors to submit their availability for the upcoming month by a set deadline.
- Tag instructor qualifications. Under each instructor's profile, add tags like "Yoga Certified," "Spin Certified," or "CPR Trained." This makes it easier to pick a qualified substitute.
- Use the workload view before building the weekly schedule. Balance hours across your team to keep instructors engaged without overloading anyone.
- Communicate substitutions promptly. Members appreciate knowing about instructor changes before they arrive for class.