Availability Engine Overview

Availability Engine Overview

The Availability Engine (AE) is an always-on background scheduling tool designed to optimise your fleet utilisation and provide accurate, up-to-date availability across your Rental Car Manager system.

It continuously analyses all your bookings — including allocated and unallocated reservations, maintenance bookings, and any marked as Do Not Move — and builds an optimised, virtual schedule that makes the best use of your fleet.

Because the engine is always running in the background, your schedule is constantly up to date. This means the system is immediately ready to accept new bookings and fit them into the most suitable gaps, helping you take on more reservations without overcommitting your fleet.

Key Benefits

  • Optimised scheduling: The AE arranges any unallocated bookings to minimise gaps and improve utilisation.

  • Accurate and live availability: You’ll always know whether a vehicle is available, with full integration with your Booking APIs.

  • Reduced manual effort: The engine automatically reviews and reshuffles unallocated bookings to keep your schedule efficient.  No more playing tetris with your schedule.

  • Full visibility:  The AE version of the Reservation Sheet shows all of your bookings, both allocated and unallocated in a single optimised view.

  • Branch vehicle sharing:  Define which locations can share a common pool of vehicles to increase utilisation.

  • Safe to trial: The AE runs virtually during setup — you can view its optimised schedule before going live


Learn More

We have a series of helpful articles about various extra features of the Availability Engine, starting here


Next Steps: Explore the Availability Engine

The Availability Engine is an optional feature with a monthly cost.

If you’d like to trial it or learn more about how it can support your operations, please contact our support team:



    Important Articles


      • Related Articles

      • Availability Conflict (Availability Engine)

        Purpose The Availability Engine keeps track of all vehicles and bookings, both unallocated and allocated. It also records any unallocated bookings for which there are no available vehicle within that location. When these bookings occur, they are ...
      • Availability Engine Settings

        Purpose The Availability Engine (AE) settings page allows you to configure how you want to tune your engine using location sharing rules, turnaround hours settings and others. Note that the Availability Engine function and menu item will only appear ...
      • Availability Engine Booking Sheet

        Purpose The Availability Booking Sheet is a visual representation of the behaviour of our 'Availability Engine'. This allows interested customers to better visualise how the Availability Engine is suggesting the best fit allocations to optimise your ...
      • Availability Engine Utilisation Rules

        Purpose For Availability Engine users, there are ways to control how availability is determined according to how heavily utilised your fleet is. This is done through the Availability Engine Utilisation Rules page. This page can set up Utilization ...
      • Availability Engine - Vehicle Sharing Between Locations

        Overview If you have multiple locations and your vehicles frequently move between them, you may end up with a surplus of vehicles at some locations and be unable to meet demand at others. As such, the Availability Engine allows you to deploy various ...