Fix Microsoft Bookings Not Displaying All Available Time Slots
Question details
The user needs to fix an issue where Microsoft Bookings is missing a specific available time slot on the public booking page.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Managing customer appointments and setting up staff availability schedules.
- Observed behavior
- Most configured appointment times appear correctly, but a specific time slot is missing despite the assigned staff availability being set to free.
Ensure you have administrator or scheduling privileges for the Microsoft Bookings calendar, and verify that the missing time slot hasn't already been booked by another client.
Review Staff Availability and Service Settings
Verify that the service duration, buffer times, and staff working hours perfectly align to allow the time slot to be bookable.
Microsoft Bookings calculates availability by checking multiple settings simultaneously. Even a slight overlap in buffer times, service duration, or scheduling policies can cause a specific time slot to be hidden from the public page.
Go to the Staff page in Microsoft Bookings, select the specific staff member, and ensure their working hours fully cover the missing time slot without any customized breaks.
Navigate to the Services page and check if the exact duration of the service fits within the available timeframe before the next booked appointment or the end of the day.
In the Services settings, verify that buffer time (padding required before or after appointments) is not accidentally overlapping and blocking the missing time slot.
Ensure both the Bookings page time zone and the staff member's synchronized Outlook calendar time zone match perfectly in the region settings.

Consult the Microsoft Bookings Community
If settings are correct but the missing time slot persists, seek specialized assistance from Microsoft support channels.
Discover WPS Office for Your Daily Productivity Needs
While Microsoft Bookings handles specialized scheduling, WPS Office provides a lightweight, fully compatible suite for your daily documentation, spreadsheet, and presentation tasks. Seamlessly manage custom schedules, rosters, and data tracking without the hefty subscription fees.
- 1. Download WPS Office: Visit the official WPS Office website and download the free installer for your operating system.
- 2. Create a Scheduling Template: Open WPS Spreadsheet and use the built-in templates to design a custom time-tracking or availability sheet.
- 3. Save and Share: Save your schedule as an .xlsx file to ensure perfect compatibility when sharing it with your staff or clients.

Frequently Asked Questions
Why does my Bookings page show no availability at all?
This usually happens if the 'Booking window' is set too far in the future, if staff working hours are cleared, or if the 'Events on Microsoft 365 calendar affect availability' setting is blocking all times due to a busy Outlook calendar.
Can appointment buffer time cause specific time slots to disappear?
Yes. If you have a 30-minute service and a 15-minute buffer, Bookings requires a full 45-minute block of free time. If only 30 minutes are available between existing appointments, the slot will not be displayed.
Does staff sync with personal Outlook calendars affect Bookings?
Yes, if the 'Events on Office 365 calendar affect availability' checkbox is enabled, any meeting (even those marked as 'Tentative') on a staff member's personal Outlook calendar will block that time slot in Bookings.
How do time zone differences impact missing time slots?
If the Bookings page is set to one time zone and the viewer or staff member is in another, time slots might appear shifted by several hours or fall outside of normal working hours, causing them to appear missing.




