A family of Microsoft products that enable users to capture, organize, and reuse notes electronically.
Hi,
As the forum’s AI recommended, the affected service’s Availability Options and any special date-range override are important settings to check. It is also correct that disabling staff selection does not bypass availability. In that mode, Bookings still assigns one of the staff members who is available at the selected time.
However, an empty Outlook calendar confirms only one part of the availability calculation. Bookings also applies the business hours, service and staff working hours, staff assignment, scheduling policy, appointment duration, and buffer time. Based on the information currently provided, it is not yet possible to identify which of these is preventing the slots from appearing.
Please check the following for the affected shared booking page:
1/ Go to Business information > Business hours and confirm that the date and time being tested fall within the configured hours. Microsoft states that all bookings are restricted to these hours: Set up your shared booking page | Microsoft Learn
2/ Go to Services, open the affected service, and check:
- Under Availability Options, make sure the service is not set to Not bookable.
- Review any availability configured for a different date range, as it overrides the general service availability.
- Under Assign staff, confirm that the intended staff members are assigned.
- Check whether the service uses Assign any of your selected staff or Multiple staff. With Multiple staff, Bookings can create a slot only when all assigned staff members are available.
- Review the service duration and buffer time. A slot appears only when there is enough uninterrupted time for both the appointment and its buffer.
These settings are covered in Configure service availability and Define your services in Shared Bookings.
3/ Under Staff, open each affected staff member and verify:
- Use business hours or the custom working hours include the time being tested.
- The day has not been removed from the staff member’s working hours.
- No separate Time off entry has been added in Bookings.
- Events on Microsoft 365 calendar affect availability is enabled if Outlook free/busy information should be considered. Microsoft recommends leaving the calendar availability setting enabled to help prevent double-booking. However, if it is disabled, Bookings ignores the staff member’s Microsoft 365 calendar; that setting by itself would not explain why all booking slots are missing. See Add team members to Bookings.
One clarification regarding calendar status: Microsoft’s current Bookings documentation indicates that unavailable time can appear as Busy or Tentative, so I would not treat Tentative events as necessarily bookable.
4/ Check the Scheduling policy on the Booking page, or the service-specific policy if the default policy is disabled. In particular, confirm that the tested date is within the Minimum lead time and Maximum days in advance window: Set Bookings scheduling policies | Microsoft Learn
After saving the service and staff settings, select Save and publish for the booking page and reload the public booking link.
To narrow this down, could you confirm:
- Does this affect one service or every service on the shared booking page?
- What exact future date, time, and time zone are you testing?
- Are the affected staff members internal users in the same Microsoft 365 tenant or external staff?
- Is the service configured as Assign any of your selected staff or Multiple staff?
- Do you see a “This staff member’s calendar can’t be synced” warning?
- Did the booking page previously show availability, and were any Bookings settings recently changed?
If possible, please also provide screenshots of the service’s Availability Options, Assign staff, scheduling policy, and one affected staff member’s working hours. Please hide staff names, email addresses, the booking URL, and other organization information before posting them publicly.
For additional calendar-sync troubleshooting, see Microsoft’s Shared Bookings Frequently Asked Questions | Microsoft Learn