Frequently Asked Questions

What calendars types are supported?


  • Google calendars (both free Gmail accounts and paid Google Workspace accounts)
  • Calendars for Microsoft / Office 365 plans that include Exchange Online (this excludes “Microsoft 365 Personal” and “Microsoft 365 Family”)
    • Note: GCC high is supported, but you must first email to have GCC high support enabled on your account.
  • calendars (this includes,, and accounts)
  • Non-Microsoft 365 Exchange servers
    • If you login to Outlook with a Microsoft account (i.e., using “Login with Microsoft”) then your account may be supported — try to add it as Microsoft 365 account and see if it works.

Not supported:

  • Exchange servers that are not Exchange Online (i.e., you don’t login via or
  • Apple iCloud calendars are not supported
  • yahoo calendars are not supported
  • Lotus Notes are not supported
  • Local calendars in the Outlook desktop app (calendars that say “this computer only”) are not supported. See this FAQ for more info.

 Link to this FAQ

Can CalendarBridge sync a google calendar to the Outlook desktop app?

Short Answer:

If a calendar says “this computer only” in the Outlook desktop app, then CalendarBridge cannot sync to or from that calendar.

If a calendar is accessible from Outlook on the Web (i.e., it is a Microsoft 365 calendar hosted in Exchange Online) or is accessible on, CalendarBridge can sync your Google Calendar to that calendar, and thus to the Outlook desktop app.

Longer Answer:

First, let’s clarify Microsoft’s confusing “Outlook” branding:

  • There is “Outlook” the desktop application that you download and install on your computer.
  • There is “,” which is a personal email & calendar service that hosts,,, and email address (i.e., it’s Microsoft’s version of Gmail).
  • “Outlook on the Web” is a web application for accessing Microsoft 365 calendars which are hosted in Exchange online.

Outlook the desktop app allows having calendars that live only on your computer. Such calendars will typically say “This computer only”:

Outlook calendar this computer only

Those calendars live only on your computer and CalendarBridge cannot access them. To sync those calendars you will need software that installs and runs locally on your computer. One free one is CalDav Synchronizer (which CalendarBridge is not affiliated with in any way).

Link to this FAQ

How do I do a “two-way” sync connection?

We got rid of the terminology “two-way” (or “2-way”) sync connections because it was causing confusion for pricing and functionality.
The identical behavior of our old “two-way” sync connection can be achieved by setting up two one-way sync connections.

Link to this FAQ

How often do calendars sync?

Sync connections are “always on” and work based on push notifications. Changes on a source calendar should propagate to a destination calendar within a few minutes.

 Link to this FAQ

What is a sync connection?

A sync connection is a one-way, always-on connection between a source calendar and a destination calendar. Updates to events on the source calendar propagate to event copies on the destination calendar within a few minutes.

 Link to this FAQ

How many sync connections do I need?

The number of sync connections you need depends on how many calendars you want to sync.

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)
  • 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).

Please note that CalendarBridge does not make copies of copies. For example, if you were to setup the following two sync connections: X -> Y and Y -> Z , events from X would not appear on Z. To get events from X to Z would require a third sync connection: X->Z.

 Link to this FAQ

Why are edits and deletes to my event copies not syncing?

This is currently the expected behavior. Event copies are not “live,” which means edits made to, and deletes of, event copies created by CalendarBridge do not propagate back to the source calendar. This is in order to guarantee the integrity of native events on your calendar.

Also, any edits made to event copies created by CalendarBridge may get overwritten by subsequent sync activity.

 Link to this FAQ

Do you support Microsoft GCC High tenants?

Yes — just email to have GCC high support enabled on your account.

Can I remove “(copy)” from synced events?

To replace “(copy”) with custom text (or no text at all, which is not recommended), you must be a paying user and you will need to edit any existing syncs. See the Setting up Calendar Syncing documentation for more details.


 Link to this FAQ

What does CalendarBridge do with my calendar data?

When you connect a Google or Microsoft account to CalendarBridge, we only request the bare minimum access/permissions needed for syncing calendars. This includes your basic profile information and the ability to read and write your calendars. We do not request access to your contacts, your email, your files, or anything else. Just basic profile info and calendars.  (To see the actual permissions requested see Connecting Google calendars and Connecting Microsoft calendars)

As for the calendar data to which we have access, the only thing we do with it is copy it between your accounts as instructed by your sync connections. We do not store or analyze any of it. Check out our terms of service to learn more.

 Link to this FAQ

Is there a free plan?

CalendarBridge does not sell advertising, does not sell data, and does not even analyze your calendar data. (No “artificial intelligence” here — just real intelligence to make a dead simple and reliable service).

The only way we make money while maintaining this total privacy of your calendar data is subscription revenue.

Thus, after your 7-day free trial, a paid subscription is required to keep the service active.

 Link to this FAQ

Do I need a group plan?

You will need a group plan if:

1. You want to connect more than 4 accounts on the same domain. The basic, premium, and pro plans are limited to 4 connected calendar accounts from any single domain. There is no limit on the total number of connected accounts, but there can only be 4 connected accounts for any particular domain. So if you are a small business with 4 users that wants to make due with a single premium or pro account, you can do that. If you have 5 or more users, however, you will need a group account.

2. You want to manage CalendarBridge syncing or scheduling links on behalf of other usersOn the Basic, Premium, or Pro plans, all account management is through the standard end-user interfaces shown in the getting started guide.  With a group plan, you get access to an organization admin portal a user who has administrator privileges on one or more servers/tenants can:

  • provision CalendarBridge licenses to users on their servers/tenants,
  • connect end users’ accounts to CalendarBridge
  • create syncs on behalf of end users (requires administrator privileges on both servers/tenants)
  • create scheduling links on behalf of end users

3. You want fine-grained control over sync connections involving your domain. The admin portal that comes with a group plan allows server/tenant administrators to set policies on which domains your users are allowed to sync with and what information they are allowed to sync.

 Link to this FAQ

What’s up with “Declined:” events?

Google calendar keeps declined events on your calendar, but has a setting to hide them:
Google setting show declined events

CalendarBridge cannot see whether you have chosen to hide declined events. Thus, calendarbridge will sync declined events with at “Declined:” prefix prepended to the subject of the event. If you subsequently delete the declined event from the source calendar, the “Declined:” event copy will be deleted.