logo
search
Calendar Problems

How to Fix Microsoft Bookings Not Syncing Secondary Calendars

Maira MehtabMaira Mehtab Sep 20, 2026 869 views

Question details

Users are experiencing an issue where Microsoft Bookings fails to block appointment availability based on events stored in secondary calendars, such as holidays or class schedules.

Product
Microsoft Bookings
Device & OS
not provided
Scenario
Attempting to block availability in Microsoft Bookings using events that are saved in secondary or additional Microsoft 365 calendars.
Observed behavior
Microsoft Bookings only checks the primary Microsoft 365 calendar, allowing clients to book appointments even when there are conflicting events on secondary calendars.
Before you start

Ensure you have access to your primary Microsoft 365 calendar and administrative permissions to set up Power Automate workflows if you choose the automated workaround.

Solution 1Recommended

Use Power Automate to Sync Secondary Calendar Events

Automate the process of copying events from your secondary calendar to your primary calendar so Bookings can accurately read your availability.

Since Microsoft Bookings inherently only checks the primary calendar, copying events is necessary to block out time. Doing this manually can be tedious and error-prone, but Power Automate can handle the synchronization in the background.

Keep in mind that if an original meeting on the secondary calendar is moved or deleted, your flow must be properly configured to update the primary calendar to avoid duplicate entries.

1
Open Power Automate

Log into your Microsoft 365 account and launch the Power Automate application from the app launcher.

2
Create a New Automated Flow

Click on 'Create' in the left-hand menu and select 'Automated cloud flow'.

3
Configure the Trigger

Search for the Outlook calendar triggers and select 'When an event is added, updated or deleted'. Choose your secondary calendar from the dropdown menu.

4
Set the Action

Add a new action step to 'Create an event' targeting your primary calendar. Map the start time, end time, and subject fields accordingly.

Managing Duplicate Events: To prevent duplicate entries and synchronization complications, ensure your workflow includes conditions to delete or modify the copied primary calendar event if the original secondary event is changed.
Free Microsoft Office alternative

Experience a Seamless and Free Office Suite with WPS Office

While Microsoft 365 and Bookings can sometimes introduce synchronization limitations across different calendars, WPS Office provides a streamlined, lightweight, and completely free alternative for your daily document creation and spreadsheet management needs. Enjoy a highly compatible office suite without the steep learning curve.

  1. 1. Download the Installer: Visit the official WPS Office website and click on the 'Free Download' button to get the setup file.
  2. 2. Install WPS Office: Run the downloaded installer and follow the simple on-screen instructions to install the suite on your computer.
  3. 3. Open Your Files: Launch WPS Office and open your existing Microsoft Office documents instantly without any formatting loss.
Fully compatible with Microsoft Office formats including DOCX, XLSX, and PPTX.Lightweight architecture ensures fast startup times and minimal system resource usage.Includes a robust built-in PDF editor for reading, editing, and converting documents.Free to use with a familiar, intuitive user interface that makes transitioning seamless.
microsoft office alternative - wps office

Frequently Asked Questions

Why is Microsoft Bookings not blocking time for my scheduled holidays?

Microsoft Bookings only synchronizes availability with the primary calendar associated with your Microsoft 365 account. If your holidays are stored on a separate secondary calendar, Bookings cannot read them, and those times will remain open for clients to book.

Will Microsoft Bookings support syncing with multiple calendars in the future?

Currently, Microsoft Bookings is restricted to reading the primary calendar. While users have frequently requested support for checking availability across additional calendars, Microsoft has not yet introduced native support for this feature.

Can I use third-party tools to sync secondary calendars to Bookings?

Yes, third-party automation tools like Zapier or native solutions like Microsoft Power Automate can be configured to duplicate events from your secondary calendars into your primary calendar, allowing Bookings to recognize the blocked time.