How to Sync Personal iCal with Microsoft Bookings
Question details
The user wants to synchronize their personal iCal calendar with Microsoft Bookings to manage appointment availability.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Attempting to link a personal Apple iCal to Microsoft Bookings so that personal events block out professional booking availability.
- Observed behavior
- Microsoft Bookings does not natively support direct synchronization with personal iCal calendars.
Ensure you have an active Microsoft 365 subscription with Exchange Online access, and have your Apple ID credentials ready to configure calendar sharing.
Use Outlook as a Bridge to Sync iCal with Bookings
Since Microsoft Bookings cannot connect directly to iCal, you must sync your iCal with your Outlook calendar, which Bookings natively checks for availability.
Microsoft Bookings relies on Exchange Online and Outlook to manage staff availability. By importing or subscribing to your iCal in Outlook, you can consolidate your schedule. Once Outlook reflects your iCal events, Microsoft Bookings will recognize those times as busy.
Open the Apple Calendar app or iCloud web interface. Click the broadcast icon next to the calendar you want to share, check 'Public Calendar', and copy the generated URL.
Log into Outlook on the web. Go to the Calendar view, click 'Add calendar' in the left pane, select 'Subscribe from web', paste your iCloud calendar URL, and click 'Import'.
Open Microsoft Bookings, navigate to the 'Staff' page, and select your profile. Ensure the checkbox for 'Events on Office 365 calendar affect availability' is checked.
Create a test event in your personal iCal. Wait for it to appear in your Outlook calendar, then check your Bookings page to ensure that time slot is now blocked out.

Try WPS Office for Your Daily Productivity Needs
While WPS Office does not directly manage Microsoft Exchange server routing or Bookings configurations, it is an exceptionally lightweight, free, and highly compatible alternative to the Microsoft Office suite for your documents, spreadsheets, and presentations.
- 1. Download the Installer: Visit the official WPS website to download the free installation package for your operating system.
- 2. Install and Launch: Run the installer, follow the on-screen prompts, and launch the WPS Office application.
- 3. Open Existing Office Files: Drag and drop your existing Microsoft Office files into WPS to continue editing without losing any formatting.

Frequently Asked Questions
Does Microsoft Bookings support direct synchronization with Apple Calendar (iCal)?
No, Microsoft Bookings does not offer a direct integration for personal iCal calendars. It is built to work natively with Exchange Online and Outlook calendars.
Why are my iCal events not blocking time in Microsoft Bookings?
Because there is no direct link, Bookings cannot see your iCal events. You must first sync or subscribe to your iCal through your connected Outlook calendar, and ensure 'Events on Office 365 calendar affect availability' is enabled in your Bookings Staff settings.
Can I use Google Calendar with Microsoft Bookings?
Similar to iCal, Google Calendar cannot be linked directly to Bookings. You must use Outlook as a bridge by subscribing to your Google Calendar within Outlook to sync availability.




