Skip to main content

Brivo Integration

Easily connect Brivo to track employee check-ins via badge swipes, auto-assign desks, and control badge activation based on Gable check-ins.

Kelley Pembroke avatar
Written by Kelley Pembroke
Updated yesterday

✅ Prerequisites

Before setting up, make sure you have:


⚙️ Configuration Steps

1. Enter Your Brivo API Key

In Gable, go to:
Company Admin → Settings → Integrations → Brivo
Paste your API key and Save.

2. Grant API Access

2.1 In the Brivo login dialog, enter your Admin ID (not your regular username) and password, then click Log in.

💡 To find your Admin ID: go to access.brivo.com, click your avatar/initials in the bottom-left corner. The password is the same one you use for Brivo login.

2.2 Click Submit to confirm.

3. (Optional) Set a Slack Notification Channel

  • If configured, Gable will send Brivo notifications and errors to this Slack channel.

  • The channel must be private (to protect user data).

  • Create the channel, then invite the Gable app so it appears in the dropdown.

4. Choose Your Check-In Mode

🟢 Auto Check-In

  • A badge swipe automatically signs a user into Gable.

  • If they already have a reservation → it’s auto-checked in.

  • If not → Gable auto-books and assigns a desk for them.

🔒 Check-In Required

  • Employees must check in on Gable before their badge works.

  • If they haven’t checked in, swiping their badge will trigger a notification (email, Slack, app).

  • You’ll need a Brivo group created → then select which groups employees should move into for access permissions.

5. Map HQs to Brivo Sites

Connect each Gable HQ to its matching Brivo site to complete setup.


🎉 That’s it! Your integration is live.


🛠️ How Auto Check-In Works

When Auto Check-In is enabled, Gable follows this priority order when someone swipes their badge:

  1. Existing Booking → auto-marks it checked in.

  2. 🏢 Private Office (only assigned to user) → books it.

  3. 🏢 Private Office (shared with others) → books it if user is assigned.

  4. 💺 Desk in common space (only assigned to user) → books it.

  5. 💺 Desk in common space (shared with others) → books it if user is assigned.

  6. 👥 Department-assigned desk → books it.

  7. 🔄 Onsite booking enabled → creates an onsite booking (no specific resource).

  8. 🌐 Unassigned open desk → books it.

  9. 🚨 Fallback → If no options available, Gable notifies the Admin.


📹 Loom Walkthrough

Coming Soon


🙋 Need more help?

Did this answer your question?