HangarOS Logo
Helpdesk/Flight Operations/Bookings & Scheduling
Flight Operations

Bookings & Scheduling

Schedule flight training sessions, manage the booking calendar, edit bookings, and handle cancellations.

The Bookings calendar is the central hub for scheduling flight training at your school. It shows all upcoming sessions, prevents double-bookings, and lets you manage the entire schedule from one view.

Opening the Calendar

From the company sidebar, click Bookings to open the flight calendar. The calendar loads all bookings for the currently selected time range and displays them as coloured event blocks.

Calendar Views

The calendar supports four view modes, selectable from the toolbar:

Day view shows a single day's schedule in a vertical timeline from 06:00 to 22:00. Use this for a detailed look at one day.

3-Day view shows three consecutive days side by side — useful for short-range planning.

Week view shows the full Monday-to-Sunday week. This is the default view and is recommended for day-to-day scheduling.

Month view shows an entire calendar month with booking counts per day. Use this for high-level availability planning.

Navigating the Calendar

Use the left and right arrow buttons in the toolbar to move backwards or forwards through time. Click Today to jump back to the current date instantly.

Creating a Booking

Click the New booking button in the top-right corner, or click the New button inside any day column. A booking form will open.

Booking Form Fields

Instructor — select the instructor who will conduct the session from the dropdown list. Only users who have been designated as instructors appear here.

Aircraft — choose which aircraft will be used for the session.

Start (local) — set the session start date and time in your local timezone.

End (local) — set the session end date and time. The end must be after the start.

Training type — optionally enter the type of training (for example, IFR, VFR, Solo, Stage Check).

Notes — add any optional notes about the session.

Click Create to save the booking. The system will check for conflicts before saving.

Conflict Prevention

HangarOS automatically prevents double-bookings. If the selected instructor or aircraft already has a booking that overlaps your requested time, you will see a warning and the booking will not be saved. You will need to adjust the time or select a different instructor or aircraft.

If an instructor has set their availability hours (see the Instructor Availability guide), bookings outside those hours will also be rejected.

Editing a Booking

Click any booking event block on the calendar to open the edit form. Here you can change the instructor, aircraft, time, training type, and notes. Click Save changes to update the booking.

You can only edit bookings you created or are part of, unless your role includes the bookings:manage or bookings:administrator permission.

Cancelling a Booking

Open the edit form for a booking and click the Cancel button (red). A confirmation dialog will appear. Click Cancel booking to confirm. Cancelled bookings remain on the calendar as greyed-out blocks for record-keeping but do not block the aircraft or instructor.

Searching Bookings

Use the search bar in the toolbar to filter the visible calendar by instructor name, student name, aircraft registration, or training type. The calendar updates in real time as you type.

Booking Colours

Blue bookings are sessions you are personally involved in (as instructor or student). Grey bookings belong to other participants. Greyed-out blocks are cancelled sessions.