Skip to main contentBooking types define categories of activities in your flight school, each with specific requirements for resources, participants, and completion tracking. This guide shows how to create custom booking
types tailored to your operations.
Creating a New Booking Type
Follow these steps to create a booking type:
-
Navigate to Booking Types
- Open the sidebar menu
- Click on “Bookings”
- Select “Types” from the submenu
- The booking types management page will open
-
Start Creation Process
- Click “Add Booking Type” button in the top right corner
- The booking type configuration form will appear
Configuration Options
- Enter Type Details
-
Name: Descriptive name for the booking type
- Examples: “Training - PPL”, “Check Ride - IR”, “Maintenance - 100hr”
- Use consistent naming conventions
-
Color: Select a color for visual identification
- Appears on timetable views
- Choose distinct colors for different categories
- Consider color-coding by activity type (training=blue, maintenance=red)
Resource Configuration
-
Select Resource Type
Choose what this booking type reserves:
- Aircraft: For flight activities
- Simulator: For simulator training sessions
- Classroom: For ground school or briefings
This determines what resources can be booked with this type.
Lesson Completion Settings
- Configure Lesson Requirements
- Lesson Completion Required: Toggle on/off
- When enabled: Bookings automatically require lesson completion records
- When disabled: No lesson completion tracking enforced
- Useful for training flights that must track progress
- Not needed for maintenance or personal flights
Participant Configuration
-
Define Participant Layout
Configure which roles can participate and their requirements:
For each role type:
-
Instructors
- Required: Yes/No (Is an instructor mandatory?)
- Multiple: Yes/No (Can multiple instructors be assigned?)
- Example: Training requires 1 instructor, no multiples
-
Students
- Required: Yes/No (Must students be assigned?)
- Multiple: Yes/No (Allow multiple students?)
- Example: Group lessons allow multiple students
-
Renters
- Required: Yes/No (Is this for rental bookings?)
- Multiple: Yes/No (Multiple renters allowed?)
- Example: Aircraft rental requires 1 renter
-
Examiners
- Required: Yes/No (Examiner needed?)
- Multiple: Yes/No (Multiple examiners?)
- Example: Check rides require 1 examiner
-
Other
- Required: Yes/No (Other participants allowed?)
- Multiple: Yes/No (Multiple others?)
- Example: Observers for training flights
-
Save the Booking Type
- Review all settings for accuracy
- Click “Save” to create the booking type
- The type is immediately available for use
Common Booking Type Examples
PPL Training Flight
Name: Training - PPL
Color: Blue
Resource: Aircraft
Lesson Completion: Required
Participants:
- Instructor: Required, Single
- Students: Required, Multiple allowed
- Others: Optional, Multiple allowed
Instrument Check Ride
Name: Check Ride - IR
Color: Orange
Resource: Aircraft
Lesson Completion: Not required
Participants:
- Examiner: Required, Single
- Students: Required, Single
Aircraft Maintenance
Name: Maintenance - Scheduled
Color: Red
Resource: Aircraft
Lesson Completion: Not required
Participants:
Simulator Session
Name: Simulator - IFR Training
Color: Green
Resource: Simulator
Lesson Completion: Required
Participants:
- Instructor: Required, Single
- Students: Required, Multiple allowed
Best Practices
Naming Conventions
- Use prefixes to group similar types: “Training -”, “Check Ride -”, “Maintenance -”
- Include relevant qualifications: “Training - PPL”, “Training - CPL”
- Be specific enough to avoid confusion
Color Selection
- Use consistent color schemes across similar activities
- Ensure sufficient contrast for visibility
- Consider organizational standards or conventions
Participant Rules
- Only require roles that are absolutely necessary
- Allow flexibility where appropriate with optional roles
- Consider edge cases (substitute instructors, observers)
Lesson Tracking
- Enable for all training activities
- Disable for non-training bookings (maintenance, rentals)
- Align with your syllabus requirements
The booking type system provides the flexibility to handle any aviation activity while maintaining structure and compliance requirements.