Fix Microsoft Bookings Not Syncing One Staff Member's Calendar
Question details
A specific staff member's calendar is not synchronizing with Microsoft Bookings, resulting in them appearing fully available and receiving overlapping appointments.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- A business administrator or team manager is trying to manage staff schedules in Microsoft Bookings but discovers double-booked appointments for one specific team member.
- Observed behavior
- While most staff calendars sync correctly, Bookings ignores one staff member's Outlook calendar events, continuously displaying them as available even when they have conflicts.
Ensure you have Administrator or Bookings Calendar Owner permissions, and verify that the affected staff member is actively logged into their correct Microsoft 365 work account.
Verify Bookings Availability Settings and Event Status
Ensure the staff member's settings allow Bookings to read their calendar and that their Outlook events are properly marked as 'Busy'.
Microsoft Bookings relies on a specific setting within the staff profile to check personal Outlook calendars. If this setting is disabled, or if the individual's calendar events are marked as 'Free', Bookings will assume the time slot is available for customers.
Log in to the Microsoft Bookings dashboard and select 'Staff' from the left-hand navigation menu.
Click on the name of the affected staff member to open their profile details, then click 'Edit staff'.
Locate the 'Events on Office calendar affect availability' checkbox, ensure it is checked, and click 'Save'.
Ask the staff member to open their personal Outlook calendar, double-click their scheduled events, and verify that the 'Show As' dropdown is set to 'Busy' rather than 'Free'.

Remove and Re-add the Staff Member
Refreshing the staff member's profile can resolve backend synchronization glitches between Exchange and Bookings.
Check Calendar Sharing and Permission Settings
Ensure the staff member's Outlook calendar permissions allow the Bookings app to read their free/busy data.
Enhance Your Productivity with WPS Office
While Microsoft Bookings handles your scheduling needs, you still need a reliable suite for daily documents, spreadsheets, and presentations. WPS Office is a lightweight, feature-rich productivity suite that offers an exceptional user experience without the heavy subscription fees.

Frequently Asked Questions
Why does Microsoft Bookings schedule appointments during my lunch break?
If your lunch break is added as an event in your Outlook calendar but the status is marked as 'Free', Bookings will still allow customers to schedule time. You must change the event's 'Show As' status to 'Busy' to prevent bookings during that block.
How long does it take for Bookings to sync with an Outlook calendar?
Normally, Microsoft Bookings syncs with a Microsoft 365 Outlook calendar almost instantly. If you experience a delay, refreshing the Bookings web page or asking the staff member to restart their Outlook app usually forces an update.
What should I do if the 'Events on Office calendar affect availability' checkbox is missing?
This setting might be missing if the staff member was added as a 'Guest' rather than 'Staff' or 'Administrator', or if they are using an email address outside of your Microsoft 365 tenant. Check their role on the Staff page to ensure they are set up correctly.
Can I sync a Google Calendar with Microsoft Bookings?
Microsoft Bookings is designed to natively sync with Microsoft 365 Exchange calendars. While you cannot directly sync a Google Calendar in the same seamless way, you can achieve limited sync by subscribing to the Google Calendar in Outlook or using third-party automation tools like Power Automate.




