Hi @Reynolds Ryan,
I hope you're doing well today.
Based on the information you shared that your shared Group or Department Bookings page is still offering appointment times even when the assigned individuals are not available on their Outlook on the web calendars.
This behavior usually occurs when Bookings cannot use a staff member’s free and busy data for the service, either because the staff option that allows calendar events to affect availability is not applied for one or more users, or because a tenant setting requires staff approval before free and busy data can be shared. In addition, if the calendar event that should block the slot is marked as Free, Bookings can treat that time as available, which is common with all day events that default to Free unless changed.
To address this in the most direct way, please try the steps below in order:
1/ Confirm the service is using staff free/busy and the correct staff are assigned
- Go to Microsoft Bookings > Services > open the affected service.
- Under Assigned staff, ensure the correct individuals are selected for the service (for group bookings, confirm everyone who must attend is included).
- In Availability options, select the option that enforces booking only when staff are free (wording varies by tenant, but it is the option that references using staff availability rather than only business hours).
- Save the service, then open the booking page and test a time where one staff member is busy in Outlook to confirm the slot is no longer offered.
- Reference: Add team members to Bookings | Microsoft Learn
2/ Validate that Bookings can “see” the conflicts in Outlook (primary calendar + Busy status)
- In Outlook on the web, open the staff member’s Calendar and confirm the conflicting appointment exists on the default calendar (the main Calendar, not a secondary calendar or shared calendar).
- Open the conflicting appointment and verify Show as is set to Busy (appointments marked Free will not block availability).
- If the conflict is currently on another calendar, copy or move the event to the primary Calendar and set it to Busy, then wait a few minutes and retest booking availability.
- Reference: Configure service availability | Microsoft Learn
3/ Refresh the Bookings to Exchange connection and verify free/busy access with a quick cross-check
- In Bookings > Staff, open the affected staff member and click Save (even without changes) to re-register the configuration, then wait 5–10 minutes and test again.
- In Outlook on the web, create a new meeting and use Scheduling Assistant to confirm you can see the attendee’s free/busy there; this helps confirm Exchange free/busy is publishing correctly at the organization level.
- If the issue persists, temporarily enable a safeguard by turning on the service option that requires staff approval before confirming a booking (if available in your tenant), then continue testing while we narrow down the underlying cause.
- Reference: Bookings with me calendar doesn’t honor user’s personal calendars - Microsoft Support
I hope the information I shared earlier was somewhat helpful in addressing your issue. If you have any further questions or updates, please don’t hesitate to share. I’m always happy to assist further if needed.
Thank you for your patience and your understanding. I look forward to continuing the conversation.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have any 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.