Smart booking

Manage all your resources on the same platform. The smart booking system allows you to optimize all resources while ensuring compliance. For the pilots in the organization, it’s simple, they can book a slot with their preferred aircraft and/or instructor and that’s it. Aviatize’s platform makes it simple with only 3 clicks to book an aircraft and, on the Aviatize Companion app it’s even faster. The company’s management team is able to set everything up exactly according to your current procedures. Aviatize is the most flexible system on the market today. 

The intelligent booking system consists of several components that work harmoniously together to ensure optimization and compliance.


A visual interface that shows you all your resources and their status. Of course, your resources are not limited to your aircraft. They can also be your classrooms, simulators, or even instructors; it’s all integrated in the Aviatize timeline. 

On the timeline you can book a timeslot on an aircraft in just 3 clicks, the color codes on the timeline, it’s easy to see the maintenance status of each aircraft and plan ahead accordingly. You will find sunrise and sunset times to help you plan your flights.

You can learn more about how to book, check-in, check-out, pay online, and more on this page.

Calendar types

Make the difference between a normal rental flight, a training flight and all your other types of flights. Thanks to the high level of customization available in Aviatize, you can optimize all your workflows.

In the calendar types, we can configure what kind of flights users can book in the schedule. When creating calendar types, you can make it just a normal type like a rental flight; this will give users the easiest booking interface because we don’t need that much information. For a training flight, on the other hand, you need more information such as the instructor, the training class, what exercises you will be doing, and so on. This highly customizable setup allows you to create a straightforward user experience for your members. Calendar types aren’t limited to flights, you can of course use them to plan meetings or classroom sessions as well.

In a flight club or flight school one of the most important things is to keep the props spinning. With Aviatize, you can add additional crew or resource time to specific calendar types. How does it work? It’s simple. For example, when an instructor books a flight with a student on an aircraft, he books the aircraft from 14:00 to 16:00, while actually flying for 1 hour. He briefs and debriefs before and after the flight. There is no need to block the aircraft as it will hold up other pilots who want to fly. This feature lets you separate the time between crew and resources to optimize your schedule. 

You can control who has access to which calendar types, for example, create a “Maintenance” calendar type that is only accessible to maintenance members and managers in your organization. 

This allows you to create a customized experience for different types of team members. Some clubs use calendar types to specify different prices for different types of flights or based on the user profile.

Calendar Validations

By setting up validations you can control which events can be booked/checked-in/… and for which a warning needs to be shown. You can define a custom set of rules for your organization, which enables real-time compliance, through a customizable validation rule engine.

Here are some examples but, you can be as creative as you want:

  • You only want people to be able to book an aircraft if they have a valid medical certificate uploaded to Aviatize, which ensures compliance.
  • You only want your members to be able to check in to the aircraft if they have a positive balance
  • You want a member to only fly on an aircraft equipped with a Garmin G3X or G1000 if they are trained on the equipment.
  • You only allow pilots to check if they did at least 3 landings in the last 90 days.
  • You only want a member of your team to be able to book an aircraft if they reserve it 1 day in advance.


In summary, validations are a great tool to enforce compliance and regulations on your team. Everyone forgets something, but with Aviatize we’ve got you covered.

Approval configuration

Allow your management team to approve certain flights. This can be very specific for just a few edge cases, or it can be for every flight booked in Aviatize; it is completely up to you and how your procedures work.

Whenever a flight is booked that requires approval, the right person (often the manager) will receive a notification on their dashboard with the option to approve or deny the request.

Here are a few examples of how this might work:

  • If someone is trying to book a flight for more than 6 hours, they can, but it has to be approved by the manager.
  • In case you want students to book planes, those bookings must be approved by a manager and/or an instructor.
  • If someone tries to cancel a booking less than 24 hours before the flight, the cancellation must be approved by the management team. 

There are tons of parameters to set up approvals, we go into more detail in the Aviatize Academy.