Skip to main content

Automations: Smarter, Cross-Controller Rules for Genea Access Control

Automations lets you create and manage cross-controller, cloud-based automation rules across your access control locations from a single, simplified interface.

Written by Ankita Chakraborty

With Genea Automations, you can build powerful, site-wide automation rules across your access control system — all from a single, streamlined interface. Automations replaces the legacy I/O rule engine with a faster, more flexible approach to managing triggers and actions across your locations.

Instead of writing separate rules for each controller, Automations lets you span multiple controllers within a location, combine multiple trigger sources into one rule, and configure actions with extended parameters — all with simplified terminology that replaces the legacy I/O rule engine jargon.

Here's what you can do with Automations:

  • Cross-controller automation — Write rules across controllers within a location, powered by cloud-based execution.

  • Multiple sources per rule — Combine triggers like "MP 1 OR MP 2 is alarmed" in a single rule instead of creating duplicates.

  • Rule cloning — Duplicate existing rules in one click and modify as needed.

  • Enable / disable rules — Toggle rules on or off without deleting them.

  • Extended action parameters — Configure actions with time-based options like Quick Grant with preset or custom durations.

  • Last execution status — See when a rule last ran and whether it executed successfully.

  • Configuration error display — Errors during rule setup are surfaced directly in the UI.

  • Streamlined interface — A cleaner UI with simplified terminology throughout.

Accessing Automations

If your portal was created on or after May 11, 2026, Automations is available in your account by default. You'll find it under the Automations menu on your dashboard.

For portals created before this date, a one-time migration is required to enable Automations. Contact your Genea account representative or reach out to acssupport@getgenea.com to schedule your migration. Existing rules will continue to function until the migration is complete.

Creating an Automation Rule

Automations can be accessed from both Global Overview and Location View.

  1. If you have access to Automation Management, you can navigate to the Automations menu from either of these views.


  2. To create a new rule, click on Automations in the left navigation, then click Add to begin setting up your automation.

  3. Now start creating a rule:

    Step 1 — Automation Details

    Enter a Name for your automation rule (e.g., "Door Held Alarm Rule"). Optionally, add a description explaining what the rule does.


    Under Automation Preferences, Enable Automation is selected by default. You can also choose whether to Use Variable (condition flags A, B, C, and D) to control when the automation runs.


    Step 2 — Location This Automation Applies To

    Select the Location where this automation will be applied. The rule will only apply to resources within the selected location.


    Step 3 — Trigger Conditions

    Configure the trigger that will fire this rule:


    • Trigger Type — Select the system you want to write a trigger for. Currently, Access Control is the available option. In future releases, additional systems such as Intrusion, Video Surveillance, and more will be supported.

    • Resource Type — Choose the resource type to monitor (e.g., Door, Monitor Point, Schedule, etc. ).

    • Resources — Click to select which specific resources this automation applies to. You can select multiple resources across controllers within the chosen location.

    • Trigger Event — Set the Event Type (e.g., Alarm Event) and the specific Event(s) to listen for (e.g., Held Open). You can add multiple trigger events by clicking Add Event. You can also combine multiple event types from the same resource type within a single rule. For example, you can write a rule that triggers if there is a Door Forced Open (DFO) on the selected door OR if access is denied — both leading to the same set of actions.

      Note: Multiple event types and multiple resources within a rule operate on an OR condition. This means the rule will trigger if any of the configured conditions is satisfied on any of the selected resources.


      Genea makes it easy to find the right event type — if you're unsure which category to select, simply search using common keywords. For example, search "denied" to find access denied events, or "forced" to find door forced alarm events, and the system will list the relevant category if available.


      Step 4 — Schedule

      Select a Schedule to define when this automation should be active. Choose from available schedules such as 24x7 – System Schedule for always-on monitoring, or select a custom schedule to restrict the rule to specific days and times.

      Step 5 — Actions

      Define what happens when the automation is triggered. Each rule requires at least one action.

      • Action Type — Select the system the action should target (e.g., Trigger Access Control Devices).

      • Resource Type — Choose the type of resource to act on (e.g., Control Point).

      • Resources — Select which specific resources the action should apply to. You can select multiple resources across controllers within the location.

      • Category — Choose the action category (e.g., Controlling Actions).

      • Event — Select the specific action to perform (e.g., Activate Control Point).


        ​Once the triggers and actions have been added, save and close the automation.

    Understanding the Automation Type

    Once the automation is created, the system assigns the automation type based on the trigger and action resources used in the rule:

    Offline:
    This rule runs entirely on the local controller and will continue to function even if the controller loses internet connectivity.

    Hybrid:
    This rule spans multiple controllers. Actions on the local controller will always execute, while actions on remote controllers depend on network connectivity and may not trigger if those controllers are offline.

  4. Enabling and Disabling the Automation

    Enabled:
    When the automation is enabled, it will run whenever the trigger conditions are met.

    Disabled:
    When the automation is disabled, it will not run even if the trigger conditions are met.


    ​Last Execution Details

    In the view mode, the Last Execution Time and Last Execution Status fields display the most recent execution details of the automation rule.

    • Last Execution Time shows when the automation was last triggered and executed.

    • Last Execution Status indicates whether the execution was successful or failed.

    This information can be used to verify whether the automation is running as expected and to help troubleshoot any issues with rule execution.

Configuration Error States

Under certain conditions, an automation may enter a configuration error state. This can happen if the resources used in the trigger or action are deleted, or due to other configuration-related issues.

When such an issue occurs, the automation will display a configuration error message. Review the error details carefully, make the necessary corrections, and then re-save the automation.

Cloning an Automation Rule

The Clone option allows you to create a copy of an existing automation rule. This is useful when you want to create a similar automation without configuring the entire rule again from scratch.

To clone a rule:

  1. Navigate to the Automations page.

  2. Locate the automation rule you want to duplicate.

  3. Click the Actions dropdown corresponding to the rule.

  4. Select Clone.

A new automation rule will be created with the same trigger conditions, actions, schedules, and configurations as the original rule. You can then modify the cloned rule as needed and save it as a separate automation.

If you have any questions about this feature, please contact acsupport@getgenea.com.

Did this answer your question?