Hybo allows you to automate reservation management through integration with the Dorlet access control system, simplifying the user experience and improving the accuracy of occupancy reporting.
Below, we explain how this integration works across different modules (desks, access doors, and parking), and how to configure it from the administration environment.
🔄 Automated check-in and check-out
🔄 Automated check-in and check-out
🚗 Parking
When a user enters the parking area with a valid reservation, Hybo can automatically register:
✅ The check-in when entering
✅ The check-out when exiting
This process is completely seamless: the user does not need to open the app or interact with it to validate their entry or exit.
🪑 Desks
If the user enters the building using a Dorlet-controlled access reader and has an active desk reservation, Hybo can also automatically register the corresponding check-in.
ℹ️ Important note: this synchronization is one-directional. For example, accessing the parking area can trigger the desk check-in, but checking in at the desk will not activate a parking reservation.
⚙️ Configuration from the administration panel
⚙️ Configuration from the administration panel
Administrators can define how the parking access system works from the general settings section of each site. There are two key settings you should know:
✅ Multiple check-in
If enabled, when the user enters through the parking barrier and has both parking and desk reservations active, the app will automatically check in both reservations.
If disabled, the check-in will only apply to the parking reservation.
✅ Entry without reservation notification
A configured email list can receive a notification whenever a user accesses the parking area without having a registered reservation in Hybo.
🔓 Keeping the reservation active when exiting the parking area
🔓 Keeping the reservation active when exiting the parking area
Hybo supports scenarios where a user temporarily leaves the parking area (e.g., for a quick errand) and then returns. In these cases, it is possible to keep the reservation active so that the parking space is not released for others.
How does it work?
Once the check-in is completed, the user may:
Activate the “keep reservation” option from a button in the app.
This way, when exiting the parking area, the automatic check-out will not be executed.
The user may return and enter again while maintaining the active reservation.
If they want to end the reservation, they simply disable the option manually from the app.
⚙️ Configuration from administration
⚙️ Configuration from administration
From the permission groups section, administrators can control how this functionality behaves depending on the type of user. There are two key configurations:
🧩 1. Show “keep reservation” option
What it does: displays a button in the app for the user to enable the option manually.
When to use it: ideal in environments with barrier access integration.
Behavior: if enabled, the check-out will not occur automatically when exiting, unless the user has not activated the option.
🤖 2. Always keep reservation active
What it does: keeps the reservation active automatically, with no user interaction required.
When to use it: for environments seeking a fully seamless and automated experience.
Behavior:
Check-out is not executed when exiting.
The button is not shown in the app, since the behavior is automatic.
🔐 These configurations can be defined per user group and combined as needed.
🛠️ Access management from Hybo
🛠️ Access management from Hybo
In addition to automation features, Hybo allows you to create and manage access points directly from the administration environment. Accesses can be associated with:
🏢 Buildings
📍 Floors
📌 Zones
🗺️ Locations with coordinates (latitude and longitude)
When configuring them, you can:
Associate physical devices using an identifier (e.g., door controllers).
Enable door opening from the Hybo app (Android or iOS) using proximity validation (configurable in meters).
Define the type of access according to:
Active reservations
General access
Manually assigned access
👉 For more details on this functionality, consult the full article by clicking here.
🔄 DorletReservations function
🔄 DorletReservations function
The DorletReservations function is a key component of the integration between Hybo and the Dorlet access control system. Its main purpose is to keep daily reservations created in Hybo synchronized with Dorlet, ensuring that physical office and parking access is managed correctly and always up to date.
🔄 When does it run?
🔄 When does it run?
In real time: every time a user creates, modifies, or cancels a reservation, the function runs automatically to reflect the changes in Dorlet.
Once daily, automatically: performs a full synchronization of all pending reservations for the current day to ensure system consistency.
⚠️ Important: only reservations for the current day are synchronized. Future reservations are processed only on their corresponding date.
⚙️ What actions does it perform?
⚙️ What actions does it perform?
Depending on the configuration for each client, the function may:
Create users in Dorlet if they do not already exist, using basic user data stored in Hybo (first name, last name, email).
Add vehicles indicated in the reservation if they are not already associated with the user in Dorlet.
Associate or unassign access routes (to offices or parking), depending on the reservation status. Routes remain associated as long as the reservation is pending. If cancelled, the route is removed.
Create an access card if the user does not already have one in Dorlet, allowing physical access through that identifier.
🧾 Requirements for Dorlet integration
🧾 Requirements for Dorlet integration
To ensure the integration works correctly, the following elements must be configured in Hybo:
🔑 1. Connection credentials
The service URL, username, and password must be configured. These credentials allow Hybo to connect to the Dorlet API and update reservation information.
🚪 2. Access routes
It is essential to define the relationship between Dorlet access routes or codes and the spaces configured in Hybo (e.g., a parking area or a floor). These routes determine the physical access points that are enabled with each reservation.
⏱️ 3. Accreditation schedules
They can be set by shifts (morning, afternoon, full day) or by defining specific start and end dates/times. This limits door openings to the actual reservation period.
If you want to implement this integration, contact support to receive the technical documentation and personalized configuration for your environment.
Integrating Hybo Shifts with Dorlet Shifts
Integrating Hybo Shifts with Dorlet Shifts
For the integration between Hybo and Dorlet to function correctly, it is necessary to create in Dorlet the same shifts that are configured in Hybo.
When creating each shift in Dorlet, the system generates a unique ID. This ID is used to match the shifts in Hybo and ensure the correct operation of the integration.
Once the shifts have been created in Dorlet, it will be necessary to contact the support team to notify them that the shifts have been created and to complete the configuration in Hybo.
Step 1: Review and Configure Shifts in Hybo
Access the details of the corresponding office in Hybo.
Go to the "Shifts" section.
Review and configure the shifts as needed.
Important
In Hybo, there are three types of shifts:
Morning
Afternoon
Full Day
The schedule for the "Full Day" shift is composed of:
The start time of the Morning shift.
The end time of the Afternoon shift.
It is essential that this configuration is correctly defined before replicating it in Dorlet.
Step 2: Create Shifts in Dorlet
Access the Dorlet platform.
Go to “Access” → “Access Schedules”.
Click the “+” icon to create a new schedule.
Step 3: Configure Each Shift in Dorlet
When creating a new shift, a configuration window will open with the following fields:
Description: Enter the name of the shift.
Enabled: Check this option.
Normal Schedule: Select this option.
Day Type:
Working Day
Holiday
Semi-Holiday
You must select “Working Day” and configure exactly the same schedule defined in Hybo for each shift.
It is important that the schedules match precisely to avoid inconsistencies in the integration.
Step 4: Communication with Support
Once all shifts have been created in Dorlet:
Verify that they appear correctly in the “Access Schedules” list.
Contact the support team.
From that moment on, the support team will finalize the configuration in Hybo to complete the integration.
Important: The minutes before check-in configuration does not affect the Dorlet schedule.

