Share via

Outlook Calendar sync isn't working with MS Bookings

Allyssa D 0 Reputation points
2026-04-21T06:04:35.41+00:00

I’m having some trouble getting my Outlook Calendar to sync up with MS Bookings.

Even though I’ve blocked out specific dates and times on my Outlook calendar, those same slots are still showing up as available for people to book on the Bookings page. It’s a bit of a headache because I’m trying to avoid double-bookings!

I’ve already made sure the "Events on Office 365 calendar affect availability" setting is turned on for my staff profile, but it doesn't seem to be catching my "Busy" slots.

Has anyone else dealt with this? Would love some advice on how to fix the lag or if there’s a setting I’m overlooking. Thanks!

Outlook | Web | Outlook on the web for business | Calendar
0 comments No comments

2 answers

Sort by: Most helpful
  1. Robert Sparnaaij [MVP] 18,296 Reputation points MVP Volunteer Moderator
    2026-04-21T06:46:15.19+00:00

    If "Events on Microsoft 365 calendar affect availability" is already selected, try turning it off, save, and then enable it again to force a refresh.

    Also, within Settings, go to Services and edit your specific service. Under Availability Options, make sure "Bookable when staff are free" is selected.

    And of course, if you should be the only one offering this service, make sure you are indeed the only Staff member.

    0 comments No comments

  2. Sophie N 14,205 Reputation points Microsoft External Staff Moderator
    2026-04-21T06:37:03.7033333+00:00

    Dear @Allyssa D,

    I understand how frustrating it is to deal with potential double-bookings when your Outlook availability doesn’t mirror your Bookings page. Since you’ve already enabled the "Events on Office calendar affect availability" setting, the issue usually stems from the status of the Outlook events or a synchronization delay.

    To help narrow down the exact cause of this sync failure, could you please clarify a few details regarding the affected entries?

    • Does this affect all events or only specific ones? Specifically, please check if the slots that remain open in Bookings are all-day events or recurring appointments in your Outlook calendar.
    • What is the "Show As" status for those events? In Outlook, please confirm if these appointments are set to Busy, Tentative, or Free. MS Bookings will only block time if the status is strictly set to Busy or Out of Office.
    • Is the sync issue occurring for multiple staff members or just yourself? 

    In the meantime, please try the following official troubleshooting steps which usually resolve issues with basic issues:

    Step 1: Check the "Show As" Status

    Bookings only respects Outlook events that are marked as "Busy." * Open your Outlook calendar and click on the appointments in question.

    • Ensure the Show As field is set to Busy (or Out of Office).
    • If an event is set to Free, Working Elsewhere, or Tentative, Bookings will continue to show those slots as available.

    Step 2: Check Your Outlook Calendar Sharing Permissions for Microsoft Bookings to "read" your busy status, your primary Outlook calendar must be shared with your organization, even minimally. If the permission is set to "None," Bookings cannot see your availability.

    • Go to outlook.office.com and sign in.
    • Click the Gear icon (Settings) in the top-right corner, then select "View all Outlook settings" at the bottom.
    • Navigate to Calendar > Shared calendars.

    User's image

    • Under the section "People in my organization," use the dropdown menu to select "Can view when I'm busy." (This is the most restrictive option and keeps your meeting details private while still allowing Bookings to see that you are occupied).
    • No save button is needed; the setting applies immediately after you select it.

    I found a similar post on the forum regarding your issue, I hope it proves helpful to you: MS Bookings is not syncing a specific Office 365 user's calendar - Microsoft Q&A(I hope you understand that, as this article was written by other members, it adheres to the original information and language of the post)

    Step 3: Browser cache can often display "stale" availability on the booking page.

    • Open your Bookings page in an Incognito/InPrivate window.
    • If the slots are blocked there, the issue was likely local cache.

    According to Add team members to Bookings | Microsoft Learn, the sync can occasionally take up to several minutes to reflect changes made in Outlook.

    If you’ve confirmed the "Busy" status and the email addresses match, but the issue persists after 24 hours, it may be a service-level sync issue requiring a tenant administrator to re-sync the mailbox via the Microsoft 365 Admin Center.

    Note: Please understand that as a forum moderator, my role is to provide general guidance and troubleshooting support. I don’t have access to internal systems or backend tools, and I appreciate your understanding of these limits.

    I hope the information shared helps point you in the right direction. Please try the steps above and let me know if they work. If not, we can continue working together to narrow this down.

    The first response may not always resolve the issue right away, but with your help and more details, we can work toward a solution.

    Thank you for your patience and understanding. I'm looking forward for your reply.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.