Skip to main content

🔑🧠 Integration with Dorlet for smart access

Updated over a month ago

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

🚗 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

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

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

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

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

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?

  • 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?

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

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.

Did this answer your question?