Add value to your Brivo Access setup by automatically creating new records in Brivo when visitors sign in through Envoy. 

How does this application work?

The Envoy + Brivo app streamlines the process of logging and distributing access to visitors. With additional customization options, including issuing permission based on either invites or guest sign-in, Envoy will create user records in Brivo and assign permission groups based on your configuration.

Enabling the Envoy + Brivo application

Important notes:
• You will need administrative access on your Brivo Access to complete this installation.
• Visitors must fill out the email field in order for records to be stored in Brivo.

You will need to acquire your own Brivo API key before you can begin the setup of this application

Ensure you have administrative access or work with a local administrator before proceeding with the following steps:

  1. Begin by creating a new “Envoy Bot” Senior Administrators account

    1. To the right of the “Senior Administrators” section in Brivo (click “Setup > Account > Administrators”), click “New.”

    2. Complete the Account details (e.g., Administrator ID, Password, etc) and click “Save”.

    3. In the subsequent page titled, “View Administrator, ensure the new Senior Administrator user has edit permissions for sites and all relevant groups.

      1. Note: If the administrator does not have access to a group the group will not be available to Envoy.

  2. After creating a Senior Administrator account in Brivo for Envoy, go to Apps > All Apps in the Envoy dashboard.

  3. Under Access Control, find Brivo Access, then click “Install.”

  4. In the Info step, please enter your Brivo API key, then click "Next Step".

  5. In the API step, enter administrative account credentials created in the first steps and click “Save” to continue. Note: The administrative account credentials you'll use are Admin ID and password instead of email address and password. You should get a prompt in the email address you used to create the admin to set a password for the Brivo Admin.

  6. On the Visitors step, you can select several options of customization, including:

    1. On the Groups step, select the desired visitor to permission group mapping.

      1. The drop-down menu on this step is automatically populated based on the visitor flows on the location as well as the groups available to the administrative account defined in Step 2. If you do not see your intended groups then you must revisit your permissions within Brivo.

      2. The drop-down menu allows multiple groups per visitor type, as well as an additional visitor to group mappings with the, “add another” button.

    2. ONLY ALLOW INVITED GUESTS: Toggling this setting will switch to “Sign In” only user creation and group mapping issuance when disabled, and “Invite” based user creation and group mapping when enabled.

    3. ADVANCE ACCESS: This is the length of time the Brivo user’s “Effective Date” will last before the invited date and time (e.g., An invite might be for 8 PM on April 13th, but 15 minutes or even 12 hours prior to the meeting can be added to enable to the user early).

    4. ACCESS DURATION: This is the length of time the Brivo user’s “Effective Date” will work for.

    5. SIGN OUT ACCESS: When this checkbox is checked, users will have their permission groups removed from Brivo during sign-out from Envoy.

    6. SEND NOTIFICATION: When this option is enabled, a notification (either e-mail or SMS) will be sent to the visitor with credential information.

    7. QR CODE CREDENTIAL: When this option is enabled visitors will be issued a QR code credential.

      1. Minimum and maximum card ranges in addition to facility code, are required to issue credentials in a digital QR code format.

  7. The Protect step allows you to select employees to entirely exclude from Envoy Protect functionality in the Brivo app.

How Envoy Visitors entries look in Brivo

In the example below, individual visitors are listed. This list can be found in Brivo under the Users > Users menu.

Note: Envoy creates a custom field, “Envoy Email” which is used to create unique users in Brivo and prevent duplication of users. If this field is emptied on a user or removed from the custom fields the app will experience unexpected behavior.

Envoy Protect + Brivo

If your company has Envoy Protect enabled they can edit their existing Brivo application, click on Step 3 Groups and click the checkbox to enable the "Envoy Protect" option. Choose the custom field that is populated with your employee's email address. After enabled, go ahead and re-save the app set-up.

Note: If you haven't yet set up the app, follow the steps from Enabling the Envoy + Brivo application first.

Envoy creates a custom field, “Envoy Email” which is used to lookup users within Brivo. This is required because Brivo's API does not allow capabilities to look up based on the email field that exists natively within Brivo. If this field is emptied on a user or removed from the custom fields the app will experience unexpected behavior.

DISCLAIMER: Brivo users (employees) are not disabled by default, Envoy did not want to take on the liability to mass disable user accounts. You will need to disable the employee's accounts in order to proceed.

How does it work?

  1. The employee has answered the preconfigured questions by the Envoy admins.

  2. They pass screening based on the set of rules

    1. (i.e. Have you been in contact with someone feeling ill over the past 14 days?)

  3. The employee will be approved for the next business day

  4. When they go to the office the next day, the employee will need to "check-in" in order for their credentials to be reactivated to allow them to enter the building.


How to set up access control via QR codes?

  1. On the Visitors step, find "QR Code Credential" near the bottom

  2. Check the box to enable the feature

  3. Input the minimum and maximum card range, in addition to the facility code

Note: the custom attribute used must be populated with the employee's email address.

  • If you would like to use the email field within Brivo, please escalate to Brivo support as that is not supported via their API at this time.

  • In order to populate the custom attribute in mass, please contact Brivo support as this is their preferred method via their Professional Services team.

Ready to sign up?

Get started in minutes. No credit card is required. See plans and pricing →

Did this answer your question?