Managing meetings and events using Outlook on the web for business
Dear @Nat Sullivan (Link Assistive),
I completely understand how confusing this behavior can be, especially when your scheduling policy is already set to 30‑minute increments and you expect bookings to align exactly at :00 or :30.
From what you’ve shared, your configuration looks correct. However, in Microsoft Bookings, the start times shown on the Booking page are not determined by the time increment setting alone.
From our experience, this behavior is usually related to how Microsoft Bookings reads availability from the staff calendar rather than the time increment setting alone. To help realign the booking slots to the expected :00 / :30 pattern.
Therefore, as a quick test, I recommend you try creating a new service or a new Bookings calendar with no existing events.
Step 1: First, please update the service configuration: Go to Service > select your service > Edit service > Under Availability options, ensure it is set to “Bookable when staff are free”
Step 2: Next, review the staff availability settings: Go to Staff > select the staff member > Edit staff > Ensure “Events on Office calendar affect availability” is checked > Uncheck “Use business hours” > Reconfigure the working hours manually (set the desired availability again) > Save the changes
Step 3: After making these updates, please allow about 5 to 10 minutes for the changes to fully apply.
Then, for testing go back to your service and copy the booking page link > Open the link in a new browser or an InPrivate/Incognito window > Check if the available time slots now align correctly (e.g., :00 / :30)
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.