Every booking has a type. There are two built-in system types — Normal (the default) and, for background/administrative use, Maintenance and Blackout — plus any custom types your group creates (e.g. Check Flight, Charter). A booking's type is shown as a coloured tag on the calendar and controls who can create it and whether it can be scheduled over other bookings.
Creating a custom booking type
› Profile
› Group Settings tab
› Manage Booking Types › Add Custom Type
- Go to Profile and click the Group Settings tab on the left.
- Scroll down to the Manage Booking Types section. It lists Normal, Maintenance and Blackout (marked system) followed by any custom types already created for your group.
- In the Add Custom Type form at the bottom, enter a Name and pick a Colour — this colour is used for the booking's tag and calendar border.
- Tick Allow Overlap if bookings of this type should be able to be scheduled over existing bookings (see below for exactly what this does).
- Click Add. The new type immediately appears in the table and becomes available wherever bookings are created.
Only custom types can be renamed, recoloured or deleted. Normal, Maintenance and Blackout are system types and are permanent — but you can still control who is allowed to use them via the permission columns below.
Assigning permissions
Each row in the Manage Booking Types table has Pilot, Instructor and Group Admin checkbox columns. Ticking a box lets that role create a booking of that type; unticking it hides the type from that role when they create a booking. Changes save immediately — there is no separate save step.
Defaults: Normal and any custom type you create are available to every role by default. Maintenance and Blackout are the opposite — they start switched off for every role, including Group Admin, and stay that way until you explicitly tick the relevant box for a role.
How Allow Overlap works
Normally ABS blocks any new booking that overlaps an existing booking on the same aircraft, regardless of type. Allow Overlap changes this only for bookings of that type:
- If the type of the booking you're creating has Allow Overlap ticked, that check is skipped entirely — it can be placed over any existing booking on the aircraft, no matter what type that existing booking is.
- If the type of the booking you're creating does not have Allow Overlap ticked, it still cannot be placed over any existing booking — including one of an Allow Overlap type such as Maintenance or Blackout.
In practice this is why Maintenance and Blackout ship with Allow Overlap already ticked: a maintenance period can be scheduled straight over existing bookings on that aircraft (so it's visible to everyone), but once it exists, no one can then book a Normal flight that overlaps it.