---
title: "Door Integration: Brivo Integration Guide"
description: facilitespace, door integration, epsace and Brivo integration, How to set up and manage the Brivo door access integration in eSPACE SECURESPACE, including prerequisites, credentials, door syncing, space assignments, scheduling buffers, overrides, and emergency lockdown options.
---

[Skip to content](https://support.espace.cool/espace-knowledge-base/door-integration-brivo-integration-guide#main-content)

English

Show submenu for translations

[![66f7bec9bf5a8d3c374018fc](https://support.espace.cool/hs-fs/hubfs/AI%20Email%20Template%20Import/Images/66f7bec9bf5a8d3c374018fc.png?width=953&height=300&name=66f7bec9bf5a8d3c374018fc.png)](https://www.smartchurchsolutions.com/)

- [Knowledge Base](https://support.espace.cool/espace-knowledge-base)
- [Product Feedback](https://u03m6.share.hsforms.com/2EgdDdILgTLGc3McfPhw1uw)

Open main navigation

Close main navigation

- [Knowledge Base](https://support.espace.cool/espace-knowledge-base)
- [Product Feedback](https://u03m6.share.hsforms.com/2EgdDdILgTLGc3McfPhw1uw)
- English
  
  Show submenu for translations

 eSPACE Support Center: How can we help you?

- There are no suggestions because the search field is empty.

1. [eSPACE Knowledge Base](https://support.espace.cool/espace-knowledge-base?hsLang=en)
2. [Integrations](https://support.espace.cool/espace-knowledge-base/integrations?hsLang=en)
3. [Doors](https://support.espace.cool/espace-knowledge-base/integrations?hsLang=en#doors)

# Door Integration: Brivo Integration Guide

## How to integrate your Brivo doors with your eSPACE so eSPACE events can automatically schedule your doors

#### **Brivo Device Compatibility**

- Please note that this integration is only applicable with Brivo Doors with nodes and not readerless doors. For any questions regarding this, please contact Brivo Support at technicalsupport@brivo.com.

#### **Prerequisites**

Confirm that your organization has SECURESPACE added to your subscription *(a sub-module of FACILITeSPACE)*. This module allows events that are fully approved in Event Scheduler to schedule your Brivo doors, therefore Event Scheduler is also required on your eSPACE subscription in order for this integration to work. An admin with billing permissions in eSPACE can confirm or add both of these modules if needed under Settings \> Other \> Billing \> Manage. 

- - A. When you add the doors integration to your subscription, there is a 1-time setup fee and an on going subscription charge.
    - B. In order to know if this feature is included in your eSPACE subscription tier, please contact support@espace.cool.<https://www.smartchurchsolutions.com/software/pricing/>
    - C. It is your responsibility to confirm and agree to any additional pricing that Brivo may include for their role in this integration.
    - D. Once the integration is set up, events must be fully approved with a start time in the future in order for eSPACE to schedule them.

### **Switching to the FACILITeSPACE Module**

**1.** After Brivo has been added to your subscription ***and*** you have had support configure your account on the backend for the integration, log into your eSPACE account and click on My Modules and select FACILITeSPACE.

- Only the admin with billing access who initially added COOLSPACE to the subscription will be granted immediate access to the Building Automations, but they can give access to other admins.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-24-0823-PM.png?width=353&height=195&name=undefined-Feb-17-2026-09-40-24-0823-PM.png)

Once in the FACILITESPACE module, you can switch back to another module by clicking on the arrow next to the eSPACE logo and selecting a different module. 

![](https://support.espace.cool/hs-fs/hubfs/undefined-Mar-25-2026-11-49-44-1124-PM.png?width=263&height=273&name=undefined-Mar-25-2026-11-49-44-1124-PM.png)

### **Integrations Dashboard**

**2.** On the Dashboard, you will see the list of upcoming events and once your doors are synced and assigned to spaces and those spaces are reserved on approved events, you will be able to tell which events will affect doors or not. 

- After you set up the integration, read the section "Viewing Events that will Affect Doors" for more.

### **Setting Up the Integration in eSPACE**

**3.** Once in FACILITeSPACE, click on Integrations in the left side menu bar to expand the options and select Brivo.

 ![](https://support.espace.cool/hs-fs/hubfs/undefined-Mar-25-2026-11-49-44-3073-PM.png?width=289&height=339&name=undefined-Mar-25-2026-11-49-44-3073-PM.png)

On that page, you will see the credentials that are needed from your Brivo account in order to connect eSPACE to Brivo for scheduling.

 

#### **Contacting Brivo For Integration Information & Activating your Account**

**4.** In order to get the information that is needed to actually link eSPACE \> FACILITeSPACE \>SECURESPACE to your Brivo doors, you will need to obtain information from Brivo to enter into your FACILITeSPACE account. To assist with this request, you may elect to copy and paste the following into an email **to your Brivo contact**: 

- *“Hello (Brivo Salesperson), We are a Smart Church Solutions/eSPACE customer and we want to integrate our Brivo doors with our eSPACE account. We need a quote for the Brivo API and the form that we need to fill out (as provided by Brivo) so we can send it to* [*BrivoAPI@brivo.com*](mailto:BrivoAPI@brivo.com)*. Then we need to have the Brivo API activated on our Brivo account. Can you please help me with this? Thank you!”*

**5.**  Once Brivo activates the API on your account, they will send you an **email** with the API Key. This key is the first part of the information that you will need to copy and paste into the Credential Setup under your FACILITeSPACE/Access Control/Brivo Doors Setup.

          ![](https://support.espace.cool/hs-fs/hubfs/image-png-Feb-17-2026-09-44-01-7033-PM.png?width=561&height=388&name=image-png-Feb-17-2026-09-44-01-7033-PM.png) 

#### **The following steps must be done in the primary admin  OR Super Administrator account in your organization's Brivo account**

- For questions about who has the primary admin account, please ask support@brivo.com

**6.** For the client ID and secret, you will need to create an application within your Brivo account.

- **A.** Click on the Marketplace in your left side menu bar and then click "Generate API Token" on the far right side of your Brivo account.![](https://support.espace.cool/hs-fs/hubfs/image-png-Feb-17-2026-09-47-20-5371-PM.png?width=670&height=264&name=image-png-Feb-17-2026-09-47-20-5371-PM.png)
- **B.** You will need to provide a name and description for the application. ![](https://support.espace.cool/hs-fs/hubfs/image-png-Feb-17-2026-09-48-00-4208-PM.png?width=670&height=278&name=image-png-Feb-17-2026-09-48-00-4208-PM.png)

**C.** Set the authorization grant type.

- For the Application Type please select "**Password**".![](https://support.espace.cool/hs-fs/hubfs/image-png-Feb-17-2026-09-48-24-6300-PM.png?width=670&height=336&name=image-png-Feb-17-2026-09-48-24-6300-PM.png)

- **D.** Then save the application.
- **E.** Under the Enabled tab (on the same screen) you will see your new application listed.
- **F.** Click on the application to view the client ID and secret.![](https://support.espace.cool/hs-fs/hubfs/image-png-Feb-17-2026-09-48-43-9161-PM.png?width=670&height=306&name=image-png-Feb-17-2026-09-48-43-9161-PM.png)
- \*If you do not see this Integrations page you will need to have the API activated on your account.
- In order to get your Brivo Access Admin ID, click on your profile icon in the upper right hand corner. Copy and paste that ID into the Brivo page in eSPACE.
- **If you need help with the API key, client secret, and/or client ID please reach out to** [**brivoapi@brivo.com**](mailto:brivoapi@brivo.com) **for assistance.**

 

 

#### **Setting Global Unlocking & Relocking Buffers**

**7.** After typing in the credentials for your FACILITeSPACE account to link to your Brivo door account, you can set a global “Buffers” that will apply to all doors. This "Buffer" will send the "unlock" and "Return to Internal Brivo Scheduler" commands X min before the start time and x min after the end time. 

  ![](https://support.espace.cool/hs-fs/hubfs/image-png-Feb-17-2026-09-49-16-6426-PM.png?width=560&height=310&name=image-png-Feb-17-2026-09-49-16-6426-PM.png)

### **Importing Doors from Brivo into FACILITeSPACE**

**8.** You are now ready to click “Start Discovery Process”, which will import all of the doors on your Brivo account into FACILITeSPACE. 

![](https://support.espace.cool/hs-fs/hubfs/image-png-Feb-17-2026-09-49-41-6097-PM.png?width=412&height=118&name=image-png-Feb-17-2026-09-49-41-6097-PM.png)

#### **Assigning Spaces to Doors**

**9.** To assign spaces to doors, click the Edit Space button to the right of each door name. You can choose as many spaces as you would like. The goal in assigning spaces to doors is to think through "If this space was scheduled on an event, what doors would need to be unlocked?". ![](https://support.espace.cool/hs-fs/hubfs/image-png-Feb-17-2026-09-50-04-2503-PM.png?width=670&height=250&name=image-png-Feb-17-2026-09-50-04-2503-PM.png)

 

- If you need to, you can remove spaces from doors in FACILITeSPACE and when you do, you will see a pop up message that asks you if you want to unassign that door to all events it is currently scheduled on.

 

### **Setting Individual Door Buffers**

**10.** Once the doors are synced in, you can assign an individual buffer per door. Once a door has an individual buffer, it will ignore the global buffer set at the top of the FACILITeSPACE Access Control/Brivo page. When setting an individual buffer you can decide for the door to "Unlock" x min before the start time of the event and either  A. "Return to internal Brivo Schedule" x min after the end time or B. "Return to internal Brivo Schedule" x min after the start time of the event.

 

#### **A.**

#### **![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-11-4805-PM.png?width=624&height=333&name=undefined-Feb-17-2026-09-40-11-4805-PM.png)**

#### **B.**

#### **![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-10-2197-PM.png?width=624&height=337&name=undefined-Feb-17-2026-09-40-10-2197-PM.png)**

### **Viewing Events that will Affect Doors**

**11.** While all upcoming event occurrences will show on the integrations dashboard.

- Events must be fully approved in order for eSPACE to schedule the doors on the event.
- Any events with spaces that are assigned to doors will show *without* a red triangle icon.
- Any events with a red triangle icon means that doors will not be affected and thus eSPACE won't schedule doors for that event's occurrence.  When this happens, it's because there are no doors assigned to that event's occurrence. You can check thsi on the event on the Occurrence tab when you expand an occurrence, select to edit it, then choose the Doors tab. ![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-09-5414-PM.png?width=624&height=236&name=undefined-Feb-17-2026-09-40-09-5414-PM.png)

For any event that will affect doors, you will be able to click "Edit Door Access" and create an door override to specifically state when you want eSPACE to push the "unlock override" command to your doors for the event.

Once there is an override, a red triangle will appear above the "Edit Door Access" button on the event.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-11-8094-PM.png?width=624&height=236&name=undefined-Feb-17-2026-09-40-11-8094-PM.png)

 

#### **Giving Others Access to the Door Integration in eSPACE**

**12.** On the user page, click the edit icon for any user and then under the FACILITeSPACE Permissions section, you can enable access to SECURESPACE for them. You can also select which locations they need to be able to manage via the integration.![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-09-2107-PM.png?width=624&height=159&name=undefined-Feb-17-2026-09-40-09-2107-PM.png)

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-10-5538-PM.png?width=259&height=215&name=undefined-Feb-17-2026-09-40-10-5538-PM.png)  
            

Once checked, click "Save".

 

 

### **Assigning Doors to a Location**

**13.** After assigning spaces to the doors, in order for the right doors to appear on the Items \> Doors Tab on events in Event Scheduler, they must be assigned to a location in your account under Settings \> Basic \> Locations. If doors are **not** assigned to a location, then you will **not** see the doors on the Items \> Doors tab of an event.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-14-1668-PM.png?width=203&height=105&name=undefined-Feb-17-2026-09-40-14-1668-PM.png)

- **A.** To assign them to a location, click the edit icon for that location.![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-08-9584-PM.png?width=624&height=135&name=undefined-Feb-17-2026-09-40-08-9584-PM.png)
- **B.** Then click inside the "Door" field to start selecting doors. If your eSPACE account has one location then you can assign all the doors to that location.    ![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-13-2452-PM.png?width=343&height=379&name=undefined-Feb-17-2026-09-40-13-2452-PM.png)

- **C.** After selecting all the right doors for that location, click Save at the bottom right side.

             ![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-15-2025-PM.png?width=236&height=71&name=undefined-Feb-17-2026-09-40-15-2025-PM.png)

 

 

### **How Doors Are Automatically Scheduled By Events**

**14.** Once doors are assigned to their location if A. that same location is chosen on the Details tab of an event and B. a space is chosen on the Items \> Space tab, then C. based on how you assigned spaces to doors in FACILITeSPACE, doors will automatically be selected on the Items \> Doors tab.

             **A. Details Tab**

         ![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-12-4458-PM.png?width=183&height=195&name=undefined-Feb-17-2026-09-40-12-4458-PM.png)

             **B.** 

          ![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-14-3979-PM.png?width=359&height=351&name=undefined-Feb-17-2026-09-40-14-3979-PM.png)

            **C.**   

         ![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-15-4548-PM.png?width=329&height=268&name=undefined-Feb-17-2026-09-40-15-4548-PM.png)

             

 

### **Door API Calls**

 **15.** This integration checks every 2 minutes to see if there is a new schedule to “push to the doors”. It is a “live push”, so it is not limited to a certain amount of event schedules into the Brivo doors.

### **Schedule Logs for Doors in eSPACE**

**16.** In order to see the door logs in eSPACE to confirm that eSPACE tried to send the “unlock” and “relock” commands go to FACILITeSPACE\>Access Control \> Brivo Door Setup and click the plus symbol to the left of any door *(you may sort the logs by time by clicking in the empty space of the “Created On” column)*.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-09-8613-PM.png?width=624&height=289&name=undefined-Feb-17-2026-09-40-09-8613-PM.png)

 

### **Overriding Doors on Events**

**17.** On the Items \> Doors tab is where you can manually add or remove doors and add an override unlock and lock time. You can add one or multiple unlock and lock overrides to the event.

You can place an override on the main Detail tab of the event or go to the Items \> Door tab to do so.

- **Copying an Event:** Door overrides for events are considered event specific so they ***will not copy over if you copy the event***.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-12-1202-PM.png?width=624&height=283&name=undefined-Feb-17-2026-09-40-12-1202-PM.png)

         

- You can also set overrides for doors on events on the FACILITeSPACE dashboard. From the dashboard, select "Edit Door Access" to either turn OFF door access or set an override.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-11-2333-PM.png?width=624&height=73&name=undefined-Feb-17-2026-09-40-11-2333-PM.png)

 

### **Override for an Individual Occurrence**

- If you need to **override the doors for a specific occurrence on the event**, go to the Occurrence tab on an event, expand the one that you need to edit, then click "Edit Services" and switch to the doors tab and add the door override that you need. Finally, click "Back to Occurrecnes" and submit the event for approval.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-13-6907-PM.png?width=624&height=65&name=undefined-Feb-17-2026-09-40-13-6907-PM.png)

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-12-9808-PM.png?width=624&height=225&name=undefined-Feb-17-2026-09-40-12-9808-PM.png)

**NOTE: Door access cannot be controlled for events that cross a 24-hour period in eSPACE (where the start date/end date and/or setup date/end date on the Details tab are different dates).**

 

### **Preventing Doors from Being Scheduled by an Event**

**18.** On the main Details tab of an event, you can also "Turn Off Door Access for this Event" and thus NOT have eSPACE unlock and relock the doors for that event.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-08-5023-PM.png?width=335&height=132&name=undefined-Feb-17-2026-09-40-08-5023-PM.png)

 

### **Immediate Override for Emergencies**

**19.** In the event there is an organizational emergency and you need to lock one, all or some doors, you can go to the FACILITeSPACE \> Access Control \> Brivo Door Setup and either click "Override" on individual doors or "Override All" and then choose a status and duration of the override.

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-12-6592-PM.png?width=624&height=125&name=undefined-Feb-17-2026-09-40-12-6592-PM.png)

 

![](https://support.espace.cool/hs-fs/hubfs/undefined-Feb-17-2026-09-40-13-9014-PM.png?width=624&height=80&name=undefined-Feb-17-2026-09-40-13-9014-PM.png)

 

### **Turning off/Pausing the Integration**

If, for whatever reason, you need or want to turn off the integration so that eSPACE no longer sends any schedules to your Brivo doors, toggle off the master switch at the top of the Brivo door page in eSPACE. Then, when you are ready, toggle it back on for the integration to start up again.

![](https://support.espace.cool/hs-fs/hubfs/image-png-Sep-09-2026-09-35-57-4969-PM.png?width=670&height=92&name=image-png-Sep-09-2026-09-35-57-4969-PM.png)

 

#### **Location**

Whether you have one or more locations, because locations are the foundation of every eSPACE account, doors must be assigned to their proper location under Settings \> Basic \> Locations in Event Scheduler in order for this integration to work properly. If it not enough to only assign spaces to doors in FACILITeSPACE. Doors must be assigned to spaces AND a location in order to appear on the event's Items \> Space tab.

- [Event Scheduler](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#main-content)

    - [Calendar of Events](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#calendar-of-events)
    - [Items](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#items)
    - [Event Creation](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#event-creation)
    - [Basic Settings](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#basic-settings)
    - [Advanced Settings](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#advanced-settings)
    - [Other Integrations: SSO, Google, Outlook, APIv2](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#other-integrations-sso-google-outlook-apiv2)
    - [Billing & Invoicing](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#billing-invoicing)
    - [Event Notifications](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#event-notifications)
    - [Event Approval Process](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#event-approval-process)
    - [General Features for All Users](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#general-features-for-all-users)
    - [eSPACE Events to ChMS Integrations](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#espace-events-to-chms-integrations)
    - [Report Options](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#report-options)
    - [Overview Articles](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#overview-articles)
    - [Mobile App (Android & iPhone)](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#mobile-app-android-iphone)
    - [Bundled Customers](https://support.espace.cool/espace-knowledge-base/event-scheduler?hsLang=en#bundled-customers)
- [Work Order & Asset Management](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#main-content)

    - [Creating Work Orders](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#creating-work-orders)
    - [Vehicle Pro](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#vehicle-pro)
    - [Asset Pro](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#asset-pro)
    - [Basic Settings](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#basic-settings)
    - [Advanced Settings](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#advanced-settings)
    - [Preventative Maintenance \[PM\]](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#preventative-maintenance-pm)
    - [General Features for All Users](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#general-features-for-all-users)
    - [Analytics & Reports](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#analytics-reports)
    - [Dashboards Views for Different User Levels](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#dashboards-views-for-different-user-levels)
    - [Mobile App (Android & iPhone)](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#mobile-app-android-iphone)
    - [Reviewing, Assigning & Approving Work Orders](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#reviewing-assigning-approving-work-orders)
    - [Overview Articles](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#overview-articles)
    - [Work Order & Event Scheduler Integration](https://support.espace.cool/espace-knowledge-base/work-order-asset-management?hsLang=en#work-order-event-scheduler-integration)
- [Integrations](https://support.espace.cool/espace-knowledge-base/integrations?hsLang=en#main-content)

    - [HVAC](https://support.espace.cool/espace-knowledge-base/integrations?hsLang=en#hvac)
    - [Doors](https://support.espace.cool/espace-knowledge-base/integrations?hsLang=en#doors)
    - [Digital Signage](https://support.espace.cool/espace-knowledge-base/integrations?hsLang=en#digital-signage)
    - [ChMS to eSPACE for Integration Scheduling](https://support.espace.cool/espace-knowledge-base/integrations?hsLang=en#chms-to-espace-for-integration-scheduling)
- [Floor Plan](https://support.espace.cool/espace-knowledge-base/floor-plan?hsLang=en)
- [General](https://support.espace.cool/espace-knowledge-base/general?hsLang=en)
- [All Users](https://support.espace.cool/espace-knowledge-base/all-users?hsLang=en#main-content)

    - [General Usage](https://support.espace.cool/espace-knowledge-base/all-users?hsLang=en#general-usage)
- [Life Cycle Calculator](https://support.espace.cool/espace-knowledge-base/life-cycle-calculator?hsLang=en)
- [Operational Cost Tracker](https://support.espace.cool/espace-knowledge-base/operational-cost-tracker?hsLang=en)

- [File a Support Ticket](https://support.espace.cool/tickets-view/new)

[![66f7bec9bf5a8d3c374018fc](https://support.espace.cool/hs-fs/hubfs/AI%20Email%20Template%20Import/Images/66f7bec9bf5a8d3c374018fc.png?width=500&height=158&name=66f7bec9bf5a8d3c374018fc.png "66f7bec9bf5a8d3c374018fc")](https://www.smartchurchsolutions.com/)

Copyright © 2026, Smart Church Solutions