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.