The document describes how to set up integration with Google Calendar.
Created: November 2022
Permalink:
Introduction
Integration with Google Calendar provides possibility to sync user status based on events scheduled in Google Calendar, as well as view available slots in Google Calendar and schedule meetings.
Requirements
- WMS 6
Admin access to PBX
Google Suite Admin Console and Google Workspace
Enable Calendars integration
- Go to WMS -> Settings -> PBX -> Integrations
- Proceed to the Calendars tab
- Click on Google Calendar:
- Click Install:
Perform Domain-wide delegation by inserting Client ID and Scopes on Google side
- In the Connect the integration section, enter Administrator email and Domain, indicated in Google Workspace:
Once the integration is successfully set up, you can see a grey Installed button in Google Calendar section:
Usage
Once Google Calendar integration is installed, the calendar events and out of office status get synced with Collaboration/ x-bees:
In case of a confirmed event, user status changes to Do Not Disturb as soon as the event starts and the relevant status message and duration of the event are displayed
Notes:
- The status doesn't change for non-confirmed events.
- If Google Event is private, only user status changes, while status message and duration are not set
- After the event ends, user status changes to Available
- If Out of office is set in Google Calendar, user status in Collaboration/ x-bees changes to Away
Disable Calendars integration
- To disable the integration, on the Calendars tab in WMS -> Settings -> PBX -> Integrations, under Google Calendar, click Delete:
- Type the word delete to proceed with deactivation of the integration: