Brivo Integration

Brivo (formerly Parakeet) is a smart home automation platform including keyless and remote entry. Operto Teams has built out 2 endpoints:

Integration 1. Obtain checkouts in real time

Integration 2. Update Operto Teams property status to Clean when cleaner enters code.

Setup Steps

STEP 1: Turn on Brivo

Navigate to Setup --> System Settings

Click Edit Check Integrate Brivo

STEP 2: Enter the Brivo ID's for each Property

In Brivo, navigate to each Property and obtain the ID from the URL

Navigate to Setup --> Properties

For each Property: Click Edit (the pencil icon) Enter the BrivoID into the Brivo ID field.

Integration 1: Obtain Checkouts in Real Time:

-- A guest enters their check out key code into the Brivo lock upon checkout, and a notification is sent to Operto Teams

-- Operto Teams logic verifies that there is a checkout scheduled that day.

-- If the scheduled checkout time is in the future, the checkout time is updated to the current time and any tasks scheduled for checkout are rescheduled to the current time. -- Notifications are sent to Administrators and Staff per the settings entered (see below)

STEP 1: Adjust Notification Settings

Navigate to Setup --> Administrator Notifications. Choose the Administrator to receive the check-out notifications, and click the Edit button Update the Checked-Out setting.

Navigate to Setup --> Staff and Owner Notifications

Click the Edit all Task Alerts button Choose which services to notify the assigned Staff, and adjust settings under Checkout.

STEP 2: Set up Brivo Webhook

Use this webhook address:

https://www.vrscheduler.com/ep/brivo?c=[VRScheduler Customer ID]

The Operto Teams customerID is found on the  Account page.

In Brivo, create a Company User with a Code for Checkout.

In Brivo, create a Company Level Rule with the Operto Teams endpoint.

Integration 2: Update Operto Teams status to Clean when cleaner enters code in Brivo

-- A cleaner enters their clean code into the Brivo lock upon leaving, and a notification is sent to Operto Teams endpoint

-- Operto Teams looks for a status added (Setup --> Property Statuses) with the exact status 'Clean' (not case sensitive)

-- Operto Teams updates the property to the clean status.

STEP 1: Make sure Clean status is entered into Operto Teams

Navigate to Setup --> Property Statuses Scan the list for a status that is exactly 'Clean' If there is not one, add or edit a record.

STEP 2: Set up Brivo Webhook

Use this webhook address:

https://www.vrscheduler.com/ep/brivo-clean?c=[VRScheduler Customer ID]

The Operto Teams customerID is found on the  Account page.

In Brivo, create a Company User with a Code for Clean.

In Brivo, create a Company Level Rule using the Clean code and entering the Operto Teams endpoint.