Home > CiraHub Support > Calendar Sync > How to Sync an iCal with an O365 Public Folder Calendar 

How to enable sync between iCalendars and O365 Public Folder calendars. 

This article will highlight how to sync iCalendars with O365 Public Folder Calendars. iCal or an iCalendar is an online file format used for storing calendar information. CiraHub consolidates numerous data sources from multiple platforms ensuring that information remains consistent across devices and software.  


1. Log in to CiraHub. On the Hub & Spoke Setup page, select the Calendars object. (See figure below.) Check out this article to learn how to use CiraHub’s Calendar Sync options.

Hub and Spoke Setup

2. Next, select the source type of your Calendar spoke and click NEXT (See figure below.)  

Choosing your calendar spoke source

3. On the iCal URL page, enter your iCal credentials and click NEXT. (See figure below.) 

Adding an iCal link


Only iCal links ending in the .ics format are valid. Always check for the file extension to allow you to sync Calendar items from that source on CiraHub.  

 4. Create a name for your first Spoke and click NEXT. (See figure below.) 

Naming your first spoke

5. Next, choose a name for your Hub and click CREATE.  (See figure below.) 

Naming your Hub

6. On the CiraHub dashboard, add a Public Folder using the +Spoke button and click NEXT.   

Adding a Public Folder

7. Select the Public Folder you want to Sync, choose a Calendar and click NEXT. (See figure below.) 

Choosing a Public Folder Calendar

8. Name your Public Folder Spoke and click CREATE. You should now see two spokes connected to the Hub on the CiraHub Dashboard. You can add more spokes as required. (See figure below.) 

CiraHub Dashboard

9. Next, click on the Public Folder spoke, go to Sync Options and click Allow Hub to create and sync items in this spoke and click SAVE (See figure below.) Note that the iCal spoke is a “Read-Only” spoke that allows for one-way sync from the Hub. This means that CiraHub can read but not write or push any information to it.

Allowing Spokes to Sync With the Hub

10. On the CiraHub Dashboard, click Sync Now to sync between the attached Spokes and the Hub you have created. You can also edit synchronization for each of your spokes using the options at the bottom of the page.  

Syncing Between Spokes on CiraHub

Learn More About CiraHub!  

CiraHub is a two-way sync platform for shared contacts and calendars for Microsoft Office 365, Exchange Server, and other Microsoft Enterprise Applications users. The software is designed to make it easy for people lacking IT expertise to set up shared contact and calendar sync for their company.  

Read more articles on CiraHub: