How does the Reallocation Engine work?

The Reallocation Engine detects the gaps, increases the number of bookings by reallocating accommodation units in existing bookings and by making these units available for new bookings. Furthermore, the Reallocation Engine keeps track of all possibilities for shuffling existing bookings to another unit to create extra availability. This is implemented by creating ‘shadow’ data. That means that all available options are saved. As soon as a guest is looking for a specific accommodation type – without current availability – the Reallocation Engine checks in real-time all saved options for reshuffling existing bookings and selects the most favourable option. The significant benefit is that speed performance stays up to the mark. In the example below, in the book flow, there is no availability for a specific accommodation unit for a specific date range. In no time the Reallocation Engine can select one of the ‘shadow’ options.

Also, the availability and (preferred) freedom of choice is achieved with the Reallocation Engine. In short, the process consists of three steps:

1. Selecting Reservations for shuffling

In this case, someone wants to book Type CA4B from the date of May 7th to June 6th. Two separate bookings have been detected and designated to be moved to another unit if possible to create availability.

2. Reallocating Reservation

In this instance, it appears to be possible to allocate two existing bookings to another unit. In this specific example, line 5 has been cleared in the Planning Board for Type CA4B from May 7th to June 6th.

3. Integrate Extra Reservation

In this case, it turned out to be possible to generate an extra reservation for Type CA4B from May 7th to June 6th by assigning two other existing bookings to other units.

Author
Maxxton | 12 April 2022
Read more

We're here to help! Drop us a line, if you want to know more about Maxxton Software.

Get in contact