Skip to main content

Syncing Your Cobot Calendar With Google Calendar

Keep your Cobot resource bookings in sync with Google Calendar and make your availability visible beyond your Cobot space.

Written by Amanda

How It Works

Each Cobot Resource connects to one Google Calendar. Bookings sync in both directions, so changes made in Cobot appear in Google Calendar and changes made in Google Calendar appear in Cobot.

Sync timing:

  • Cobot to Google Calendar: a few seconds

  • Google Calendar to Cobot: up to 5 minutes


Setting Up the Sync

Step 1: Create a dedicated Google Calendar for each Resource. Name it the same as (or similar to) the Resource in Cobot. For example, if your Resource is called "Meeting Room," name the calendar "Meeting Room."

A screen for syncing a Google Calendar with a Cobot resource. The options include:  1. **Google Calendar:** Dropdown menu to select the desired Google Calendar (e.g., "Meeting Room"). 2. **Resource:** Dropdown menu to select a corresponding resource on Cobot (e.g., "Meeting Room").

IMPORTANT

Use a brand-new, empty calendar. Any existing events in the calendar will sync into Cobot, so don't connect a personal or shared company calendar.

Step 2: Go to Add-ons » Google Calendar Sync » Get Started in your Cobot admin.

Step 3: Select your space and click 'Add Calendar'.

Google Calendar notification in Cobot Activity Feed.

Step 4: Log in to Google and select the calendar you want to sync. Click 'Sync Calendar' and allow all requested permissions. Repeat this process for each Resource and its corresponding Google Calendar.

A Google Calendar day view for Tuesday August 23 2022 showing a Team Meeting from 2 to 3 PM with three highlighted Cobot resource calendars visible in the sidebar including Event Space Meeting Room and Phone Booth

What Syncs on Setup

  • When you first connect a calendar, Cobot syncs events from the past month in both directions.

  • Calendar blockers are also synced to Google Calendar as events, covering today through one year into the future. Note that any changes made to calendar blockers in Google Calendar are not synced back to Cobot.

What Booking Information Is Synced

  • The Comments field in Cobot appears as the Notes field in Google Calendar, and vice versa.

    The image shows a Google Calendar event titled "Daily Stand Up," scheduled for Friday, August 19, from 9:00 to 11:00 am. Amanda Wolf is the sole guest invited to this meeting, with a request included in the event details for coffee to be provided during the session. The event is set to take place in the Meeting Room and was created by Cobot Test. It is visually marked on the calendar with a red label, clearly indicating its scheduled time and location.


  • Bookings created in Google Calendar appear in Cobot without a member or admin assigned.

  • All activity from the sync appears in your Cobot Dashboard Activity Feed under the admin name used to set up the sync.

  • Once the sync is live, Google does not send invites or updates to guests on synced bookings.

Conflict Rules

  • Existing Cobot bookings block Google Calendar events from being added at the same time.

  • Existing Google Calendar events do not block Cobot bookings, which can result in double bookings.

  • Overlapping Google Calendar Bookings

    If two overlapping bookings are created in Google Calendar, only one syncs to Cobot due to a conflict. If the first booking is then deleted in Google Calendar, that time slot opens up in Cobot and the second booking syncs across.


Recurring Bookings

Recurring Google Calendar events sync into Cobot with the same recurrence pattern and continue indefinitely unless an end date is set. Set an end date in Google Calendar before syncing to avoid this.

IMPORTANT

Recurring bookings created in Cobot only sync the first booking in the series to Google Calendar.


External Bookings

If you use External Bookings to let non-members reserve your resources, Google Calendar Sync works alongside it.

When a Google Calendar event changes, the sync updates the corresponding External Booking in Cobot, keeping your availability accurate across both systems.


Identifying Automated Bookings

To make it easy to tell automated bookings apart from manual ones, set up the sync using a dedicated admin account.

  1. Create a separate Gmail account for the integration, using something recognizable like "Google Calendar Autobot."

  2. Add that account as an admin in your Cobot space.

  3. Log in to Cobot as that admin and set up the Google Calendar Sync Add-on.

    The image shows the "Administrators" section in a management interface. It allows adding more administrators with full access to setup, management, and analytics features. One administrator is listed as "Google Calendar Autobot" with the email address `<a href="mailto:cobotcalendarintegration@gmail.com" target="_blank" rel="nofollow noopener noreferrer">cobotcalendarintegration@gmail.com</a>`, which is described as being created specifically for calendar integration. Options available for this administrator include "Make owner," "Edit," and "Remove." A blue button labeled "+ Add Administrator" is positioned at the top right of the section.

Any bookings created or updated through the sync then appear in your Activity Feed under that account's name.

Google Calendar notification in Cobot Activity Feed.



Disconnecting the Sync

Go to Add-ons » Google Calendar Sync » Get Started » Stop Syncing. You will have the option to delete all synced bookings. If you leave it unchecked, all bookings remain in your calendar.

The image displays a confirmation page titled "Stop Synchronizing Calendar." It explains that stopping synchronization will halt any new bookings in Cobot and Google Calendar for "Recording Studio #1" associated with the user's Cobot space. There is a checkbox option to delete "2319 synchronized bookings from Cobot/Google Calendar," which is selected. Below the explanation, there is a blue button labeled "Stop syncing" and a link labeled "back" for navigation.



Looking for Other Calendar Options?

If you would rather receive one-way reminders without a full two-way sync, Cobot also supports an iCalendar (.ics) feed for both admins and members. You can also sync with Outlook or Liquidspace using Google Calendar as a bridge.


Questions? Reach out to us at support@cobot.me.


🎓

Want to train your whole team on Cobot at once?

We’ll set up Cobot step-by-step to meet your needs.

Did this answer your question?