Hybo features an advanced system for the automatic allocation of parking spaces, designed to be fair, transparent, and configurable according to the needs of each organization. Below, we explain how it works, which algorithms it includes, and how they are configured.
🧩 Types of algorithms and how they work
1. 📊 Priority-based allocation -> Go to the article.
2. 🎲 Weekly Random Allocation -> Go to the article.
3. 🗓️ Biweekly Allocation -> Go to the article.
🚨 Common Functional Features
Penalties and Infringements → Go to the article.
✔️ Users who do not check in to their reservations or cancel their reservations with insufficient notice may be automatically penalized if this feature is enabled for the office.
✔️ Alternatively, the Infringement system can be enabled, which follows a progressive penalty model:
Minor infringement: Informational warning.
First major infringement: Temporary penalty according to the configured settings.
Second major infringement: Temporary penalty according to the configured settings.
Third major infringement: More severe penalty according to the configured settings.
✔️ Penalties prevent users from participating in future lotteries or resource assignments.
✔️ Users receive email notifications about penalties or infringements in their configured language.
✔️ Penalties can expire automatically after a configured period without further infringements.
Automated Reports
✔️ The system can generate daily reports with assigned reservations.
✔️ Reports are sent in CSV format, including:
User, employee type, date, zone, spot, vehicle, shift, status, reservation origin.
✔️ Reports can be configured to:
Always be sent at a specific time (
ParkingTodayNotificationsReportsTime).Be sent only after the execution of the algorithms, if
sendAfterAlgorithmExecutionEnabledis active.
✔️ Reports are sent to emails predefined by the office and to Hybo internal administrators.
⚙️ Available Configurations by Office and Algorithm
Configuration | Description | Applies to |
enabled | Activates or deactivates the pre-booking system. | All |
penaltiesEnabled | Activates automatic penalties for no check-in. | Traditional |
infrigmentsEnabled | Activates the progressive infraction system. | Traditional |
hideZone | Considers the user-selected zone when assigning a spot. | Traditional |
employeeTypeToggle | Prioritizes assignment by employee type. | Traditional |
zoneTypeToggle | Prioritizes assignment by zone type and electric vehicle. | Traditional |
lendEnabled | Notifies the user who freed their spot if it is reassigned. | All |
sendAfterAlgorithmExecutionEnabled | Sends automatic report after algorithm execution. | All |
blockAfterAlgorithmExecutionEnabled | Blocks new assignments after algorithm execution. | All |
hourPreBookings | Daily execution time of the traditional algorithm. | Traditional |
isLottery | Activates the weekly random lottery. | Lottery |
isLotteryDay | Day of the week the weekly lottery is executed. | Lottery |
isLotteryFortnightly | Activates the fortnightly lottery by spot type. | 15-Day Lottery |
daysToRequestFortnightly | Advance days required to request a spot in the fortnightly lottery. | 15-Day Lottery |
sideTypeToggle | Considers the requested spot type in the fortnightly lottery. | 15-Day Lottery |
previousBookingsInitialDate | Initial date from which previous reservations are analyzed. | Traditional |
weeksToLookBack | Number of weeks to look back to count previous reservations and define priorities. | Traditional |
ParkingTodayNotificationsReportsTime | Specific time for sending daily automatic reports. | All |
EnableParkingTodayNotifications | Activates the sending of daily reservation reports. | All |
NotifyFirstInfraction | Sends email notification for the first infraction committed. | Traditional |
💡 This flexible and configurable system ensures:
Fair and prioritized assignment in standard scenarios.
Transparent random lotteries to promote equity.
Effective enforcement of penalties for non-compliance.
Complete notification and traceability.
Compatibility with multiple cases and user types.
Office-specific configurations adaptable to particular needs.
For more information, contact us at 📧 [email protected].
