Hi @Kelli Wallace,
Thank you for the detailed description regarding the synchronization issues you are experiencing with Microsoft Bookings.
It appears the system is currently reflecting only the working hours defined in the staff profiles while failing to account for time off blocks. Furthermore, the inability to select the option for Office calendar events to affect availability points to a few specific configuration triggers.
I have outlined some steps to help locate the potential causes and suggestions to resolve this:
1/ Confirm how the staff member was added (internal vs guest/external).
The primary reason the option for calendar events to affect availability becomes unavailable is the account type of the staff member.
- Internal users: These accounts reside within your Microsoft 365 tenant and allow Bookings to read free or busy data.
- Guest or external users: If staff are added via external email addresses, Bookings frequently lacks the permission to access their Exchange calendars.
If your staff are currently added as guests, their Outlook blocks will not automatically flow into the Bookings schedule.
2/ Try to add time off directly in Bookings.
If you need to block availability immediately and cannot utilize Outlook synchronization, you can manage this directly within the Bookings application:
- Navigate to the Bookings calendar.
- Select the option to add time off.
- Choose the specific staff member and define the required date and time range.
This method effectively overrides other settings and ensures the staff member is not bookable during those periods.
3/ Regarding enabling full Outlook synchronization
To allow Outlook events to dictate availability automatically, the staff members should be set up as internal tenant users. By readding them using their internal Microsoft 365 accounts, you will be able to select the setting for Office calendar events to affect availability within their staff profiles.
It is also helpful to ensure that the various layers of scheduling settings are aligned:
- Organization business hours.
- Individual staff working hours.
- Availability settings within the specific service being offered.
Please be aware that calendar updates may experience a brief delay before they are reflected in Bookings. Additionally, factors such as time zone discrepancies or the configuration of multi day services can sometimes impact how personal calendar availability is accounted for.
I hope this helps address your concerns. If you have any additional questions, please don’t hesitate to reach out.
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.