On this Page
Introduction
Follow this section to configure syncing between calendars you have connected to your CalendarBridge account. (If you don’t have any calendars yet connected, see Connecting Google & Microsoft Accounts)
About Sync Connections
Sync connections are how you instruct CalendarBridge to copy events from one calendar to another. Events from the source calendar will be copied (with or without details as you select, see below) to the destination calendar. Three important attributes of sync connections are:
- Edits to event copies will not sync back to the source calendar — event copies should be treated as read only.
- Sync connections are one directional — to sync in both directions between 2 calendars you need 2 sync connections
- CalendarBridge does not make copies of it’s own copies.
How many sync connections do I need?
The number of sync connections you need is driven by the 3 attributes above and depends on how many calendars you want to sync and in which directions you want to sync them.
To illustrate, here are two common configurations involving 3 calendars X, Y, and Z (these calendars may reside on 1, 2, or 3 Google/Microsoft accounts):
- Copying events from X to Y and from Z to Y requires 2 sync connections (X->Y, Z->Y).
- With this configuration, X will not sync to Z, Z will not sync to X, and Y will not sync to either of X and Z.
- Copying events from each of X, Y, and Z to each other of X, Y, and Z requires 6 sync connections (X->Y, X->Z, Y->X, Y->Z, Z->X, Z->Y).
Setting up a sync connection
Go to your Syncs page.
Click the “Syncs” link at the top navigation bar. Or just enter https://calendarbridge.com/dashboard/syncs into your browser. If you have not yet created any syncs, it will look like this:
click the “New Sync +” button to proceed to the calendars select screen.
Select the Source and Destination Calendars.
In the center column of this screen are listed all the calendars of all your connected accounts. Each calendar in the list is represented by a rectangle with:
- an icon of the account type (Google or Microsoft)
- the name of the calendar (top line of text)
- For Microsoft accounts, the primary calendar of the account is always named “Calendar.”
- For Google accounts, the primary calendar of the account is indicated by “Primary Calendar” in a third line of text.
- the account that the calendar is on (second line of text)
- A flag of “Read Only” means that the account indicated on the second line of text does not have permission to edit that calendar.
- This is the case for system-generated calendars (e.g., the Holiday calendars), and for calendars which have been shared (using Google’s or Microsoft’s calendar sharing features) into that account with read-only permissions.
Select the source calendar (the calendar events will be copied from), and then select the destination calendar (the calendar that events will be copied to).
In the screenshot below, events will be copied from the calendar named “Calendar” on the Microsoft account associated with user@domain.com; those events will be copied to the calendar named “user@gmail.com” on the Google account associated with “user@gmail.com.”
For Microsoft accounts, verify the timezone of the calendar.
By default, we assume the timezone of the Microsoft calendar is the timezone you are currently in. If this is not the case, select the correct timezone from the drop down menu.
Once you have selected the source and destination calendars and set the timezone of any Microsoft calendars, click “Continue to Privacy.” Which will bring up the “Select Information to Sync”
Configure the privacy settings for your event copies.
- Subject
- If this box is checked, the subject of events will be copied from the source calendar to the destination calendar. If this box is unchecked the subject of the event copies will simply be “busy.”
- If you check this box, but want your event copies to show as “busy” in Outlook Scheduling Assistant and Google Find a Time, use the “All Private” option (discussed below).
- Attendees
- If this box is checked, the attendees of events will be copied from the attendees field of source calendar to the description field of the destination calendar. Attendees are not copied to the attendees field of event copies to avoid the potential for invites and event updates being sent from the wrong calendar.
- Description
- If this box is checked, the subject of events will be copied from the source calendar to the destination calendar. If this box is unchecked the description in the event copy will be left blank.
- If you check this box, but don’t want the description to show in Outlook Scheduling Assistant and Google Find a Time, use the “All Private” option (discussed below).
- Location
- If this box is checked, the location of events will be copied from the source calendar to the destination calendar. If this box is unchecked the location field of the event copy will be left blank.
- If you check this box, but don’t want the location to show in Outlook Scheduling Assistant and Google Find a Time, use the “All Private” option (discussed below).
- Conference
- If this box is checked, web conference details generated by Google Meets, Microsoft Teams, Skype, and Zoom add-ins/extensions will be copied into the description of the event copy. If this box is unchecked, web conference details generated through these add-ins/extensions will not be added to event copies.
- Reminders
- If this box is checked, the default reminder settings of the destination calendar will be applied to event copies. If this box is unchecked event copies will have no reminders set by default. Note: If this box is checked, subsequent updates to the original event will cause the reminder on the event copy to be reset (i.e., you may have to dismiss it again on the destination calendar).
- All Private
- If this box is checked, then all event copies will be marked as private such that other users in your organization will see your event copies as simply “busy” in the Outlook Scheduling Assistant and Google Find a Time features.
- Note: As explained in Microsoft this Microsoft support thread:
“If you share your Calendar, Contacts, or Tasks folders with one or more people who have Read permissions, the Private feature will not prevent them from seeing the details of your appointments. In addition, anyone with Read access to your folders could use programmatic methods or other email applications to view the details of your private items.”
Here is what an event copy looks like if Subject, Description, and Location are checked:

Here is what an event copy looks like if Subject, Description, and Location are unchecked:

When you have all the above settings configured as desired, click “Continue to Options” to bring up the Sync Options screen.
Configure Event Color and Subject Tags.
- Default/uncategorized Copy Color. This controls the color of uncategorized event copies on the destination calendar. “Calendar Default” means the default color assigned to the destination calendar in Outlook or Google Calendar.
- Sync categorized event colors. With this switch in the off position, all event copies will use the color set for uncategorized events copies – regardless of whether the event has been categorized on the source calendar. With this switch in the on position, event copies of categorized events will have the color of the original event on the source calendar.
- Note: this requires the category names to be the same on the source calendar and the destination calendar.
- Note: this setting is only available when the source calendar and the destination calendar are of the same type (i.e., both source and destination calendar are Microsoft, or both source and destination calendars are Google).
- Configure event subject tags. By default, CalendarBridge appends “(copy)” to the subject of event copies. If you would like to replace “(copy)” with some other text (e.g., some text that indicates the calendar that the event came from), type that text in this textbox. If you would not like CalendarBridge to add any tag to the subject of event copies, check this box.
- Having no tag is not recommended because it can quickly become confusing as to which events originated from which calendar. If your concern is that “(copy)” looks strange to coworkers, the recommended approach is to use the “make private” setting instead. If you are sure you want to disable tagging of event copies, then it is recommended to at least set a custom color for event copies (steps 5c and 5e, above).
- Custom tag has no effect when syncing only free/busy (i.e., when subjects are not synced).
- Choose a tag that will not likely occur “naturally” at the end of an event subject. For example, wrap the tag in parenthesis or include a special character.
Once the sync options are configured as desired, click “Review Sync,” to bring up the final review screen:
If you need to change something, click “Back,” otherwise click “Create” to establish the sync connection and return to your syncs overview page.
Note: It may take up to 15 minutes for the initial sync to complete. Until the initial sync is complete, you will see a progress indicator on the sync overview page (refresh the page to update the progress indicator):
When the sync is complete the progress indicator will be replaced by “Active and Up-to-Date.”
Sync connection setup is now complete. Repeat these steps for each pair of calendars you want to sync.