Instructor Availability
Set your weekly availability schedule as an instructor so students and admins can book you within your working hours.
The Instructor Panel lets instructors set their weekly availability so the booking system can enforce it automatically. Bookings cannot be created outside an instructor's available hours.
Who Can Use the Instructor Panel
The Instructor Panel is available to users who have the instructor:panel:access permission. This is typically assigned to users with an Instructor role. Administrators with the wildcard (*) permission can also access it.
Opening the Instructor Panel
From the company sidebar, expand Flight School and click Instructor Panel. This takes you directly to your personal availability schedule.
Setting Your Timezone
The first thing to configure is your timezone. Your availability hours are stored and enforced in your local timezone, so it is important to set this correctly before adding any hours.
Select your timezone from the dropdown at the top of the page. All availability windows you enter will be interpreted in this timezone regardless of where the booking is created from.
Configuring Weekly Hours
Your availability is set per day of the week. For each day (Monday through Sunday) you can:
Mark the day as available by toggling it on.
Set a start time — the earliest time you can begin a session on that day.
Set an end time — the latest time your sessions can end on that day.
Leave a day toggled off to mark it as completely unavailable (no bookings will be accepted for that day).
Example Configuration
If you are available Monday through Friday from 08:00 to 17:00 and unavailable on weekends, you would set Monday–Friday with start 08:00 and end 17:00, and leave Saturday and Sunday toggled off.
Saving Your Availability
After configuring your schedule, click Save to apply your availability. Changes take effect immediately for all future booking attempts.
How Availability Is Enforced
When a new booking is created and you are selected as the instructor, the system checks whether the requested booking time falls within your configured availability window for that day of the week (using your local timezone). If the booking falls outside your hours, the creation will fail with a message indicating the available window for that day.
Updating Your Availability
You can return to the Instructor Panel at any time to adjust your availability. For example, if your schedule changes seasonally, update your hours and save. The changes apply only to bookings created after the update — existing bookings are not automatically cancelled.
No Availability Set
If you have not configured any availability hours, the system will not enforce any restrictions, and you can be booked at any time. Set your availability as soon as possible to prevent unintended out-of-hours bookings.
