Syncing Breeze Calendars With External Calendars

You can integrate your Breeze calendar with an external calendar by either or both of the following:

  • Having your Breeze calendar events display on your Google/Apple/etc calendar
  • Having your Google/Apple/etc calendar events show on your Breeze calendar 

Breeze to External Calendar

You are able to have the events on your Breeze calendar show up on any external calendar that can read an iCal URL feed (Google Calendar, Apple Calendar, Outlook, etc). If you're using our multiple calendars feature, each calendar will have it's own iCal address, allowing you to share only the events you choose.

To add your Breeze calendar events to an external Calendar:

  1. Within Breeze, select the "Events" tab from the top right.
  2. Click the gear icon next to "Add Event" and choose "Google/Apple Integration" from the dropdown menu.
  3. Click the "Breeze → External Calendar" button.
  4. Copy the URL for the Breeze calendar you wish to include on your external calendar.
  5. Go to your external calendar (Google Calendar, Apple Calendar, etc) and provide the URL in the appropriate field. 

Google (& Android) Calendar Instructions

  1. Navigate to your Google Calendar.
  2. On the left, click the plus sign to "Add other calendars."
  3. Select "From URL," paste your Breeze iCal calendar URL and click "Add Calendar."

Apple Calendar Instructions

  1. Navigate to your Apple Calendar.
  2. On the top toolbar, select "File > New Calendar Subscription..."
  3. Provide your Breeze iCal calendar URL.

iPhone/iPad Instructions

  1. On your mobile iOS device, navigate to "Settings > Accounts & Passwords > Add Account."
  2. Select "Other" from the bottom of the list.
  3. Select "Add Subscribed Calendar."
  4. Provide your Breeze iCal calendar URL.

Screen Recording 2020-06-03 at 10.56 AM

External Calendar to Breeze

Breeze can read any iCal URL feed (the iCal format is a popular calendar format). If you're using a calendar that provides an iCal address (such as Google Calendar or Apple Calendar), you can have that calendar show up in a read-only format on your Breeze Calendar. Read-only means that the calendar will not allow for edits on the Breeze-end and will not work for volunteers or check-in purposes. It is simply a way to keep all events together on one calendar. To do so:

  1. Within Breeze, select the "Events" tab from the top right.
  2. Click the gear icon next to "Add Event" and choose "Google/Apple Integration" from the dropdown menu.
  3. Click the "Breeze ← External Calendar" button.
  4. Provide your external calendar's iCal URL 

Google Calendar (& Android) Instructions

  1. Navigate to your Google Calendar.
  2. Click the gear symbol at the top
  3. Choose "Settings" from the dropdown
  4. Click Settings for My Calendar
  5. Select the calendar you're wanting to sync
  6. Select "Integrate calendar" on the left.
  7. Look for the gray row titled "Public address in iCal format" OR "Secret address in iCal Format," select the URL and copy it. (To use the "Public Address", the box "Make available to Public" must be checked under the "Access Permissions for Events" section.  If this is not checked, use the "Secret Address".)
  8. Paste that URL Link in to Breeze

Apple Calendar (& iPhone/iPad) Instructions

  1. Navigate to your Apple Calendar.
  2. Control-click (or right click) the calendar on the left panel and from the dropdown select "Share Calendar."
  3. Click the "Public Calendar" checkbox and then use the web address displayed below to enter into Breeze.1

Outlook Calendar (Office 365)

  1. Navigate to Settings
  2. Under Settings, select Calendar
  3. Under Calendar, you should be able to options to Share Calendar or Publish Calendar
  4. Under the Publish Calendar option you'll see HTML or iCal
  5. Select iCal
1 In our testing, this address could not simply be copied. Rather we had to open it in a program, such as "Messages" to be able to then copy the URL to bring it into Breeze.

Screen Recording 2020-06-03 at 10.58 AM

Other Calendars

The iCal format Breeze uses is the main calendar standard making it easy to include calendars from many different sources on your Breeze calendar. While the process for obtaining the iCal address differs from program to program, once you find the address you'll be able to add it into your Breeze calendar. Example addresses that you're free to use can be found at https://www.webcal.guru/en-US/today

Removing an External Calendar

To remove an external calendar, please see the "Delete Calendar" steps within the Multiple Calendars section.

Syncing Frequency

When integrating an external calendar with Breeze, the calendars will stay in sync as changes are made; however, that synchronization will not necessarily happen immediately. If these changes were instant, a lot of website owners would be unhappy with Google, Apple, or any other calendar company for constantly bombarding their server, looking for calendar updates (not to mention it being a potentially slower experience navigating the calendar as you'd have to wait for the external calendar to provide data).

To avoid this problem, calendar companies synchronize their calendars periodically. While we're not able to control the syncing frequency of other companies, we've done our best to outline them below.

Name Frequency
Breeze Once per hour
Google Calendar At least once every 24 hours1
Apple Apple allows users to set their syncing frequency. Options include once every 5 minutes to once per week.
Outlook Whenever the "Send/Receive" command runs
Other Each company controls their own syncing frequency. If you use an option other than the above, we'd recommend you reach out to them.
If the calendars seem to not be showing the exact time, make sure the timezone in Breeze is the same as the Time Zone in your calendar.
1 Google does not seem to publish their synching frequency; however, based on user testing it seems that their frequency is somewhere between "every few hours" and at least once every 24 hours.
Was this article helpful?
56 out of 73 found this helpful