logo
search
Others

How to Set Date-Specific Time Slots in Microsoft Bookings

Amos GikundaAmos Gikunda Oct 12, 2026 868 views

Question details

The user wants to configure a multi-week schedule where time slots vary week by week, and asks if a shared Outlook calendar can be used as the availability source.

How to Set Date-Specific Time Slots in Microsoft Bookings
Product
Microsoft Bookings
Device & OS
not provided
Scenario
Setting up a complex scheduling calendar for customer bookings over multiple weeks with variable availability.
Observed behavior
Microsoft Bookings defaults to a standard recurring weekly schedule and only checks the staff member's primary calendar for conflicts, preventing the use of shared calendars or varying recurring schedules.
Before you start

Ensure you have administrative access to your Microsoft Bookings page and a clear plan of your exact availability for each upcoming week before modifying the schedule settings.

Solution 1Recommended

Use the Date Range Availability Feature

Since Microsoft Bookings does not support variable recurring weekly schedules, you must manually define specific availability for each distinct week using date ranges.

This built-in workaround allows you to override the default recurring schedule for specific blocks of time. You will need to create a new date range for every week that deviates from your standard schedule.

1
Access Booking Settings

Open Microsoft Bookings and navigate to the 'Services' or 'Staff' page, depending on where you need to apply the custom schedule.

2
Edit Availability Options

Select the specific service or staff member. Scroll down to the Availability options and uncheck 'Use default scheduling policy' if necessary.

3
Set First Date Range

Click on 'Set different availability for a date range'. Select the start and end dates for your first week (e.g., Week 1).

4
Define Custom Time Slots

Enter the custom time slots available for Monday through Friday of that specific date range.

5
Repeat for Future Weeks

Click 'Set different availability for a date range' again to create a new period for Week 2, and repeat this process for all varying weeks.

Use the Date Range Availability Feature
Primary Calendar Limitation: Bookings checks only the staff member's primary Outlook calendar for conflicts. You cannot use a separate shared Outlook calendar as the base availability source.
Free Microsoft Office alternative

Enhance Your Productivity with WPS Office

While Microsoft Bookings handles your scheduling, you might find other Microsoft Office tools heavy or expensive. WPS Office provides a free, lightweight, and highly compatible alternative for your document, spreadsheet, and presentation needs with a familiar, easy-to-use interface.

  1. 1. Download and Install: Visit the official WPS website to download the free installation package for your operating system.
  2. 2. Open Your Office Files: Launch WPS Office and directly open your existing Word, Excel, or PowerPoint files without losing any formatting.
  3. 3. Enjoy Seamless Productivity: Use the familiar ribbon interface to edit, save, and share your documents effortlessly.
Fully compatible with Microsoft Office formats (.docx, .xlsx, .pptx).Lightweight installation that runs smoothly on Windows, Mac, and Linux.Familiar tabbed user interface for seamless migration and zero learning curve.Built-in PDF editing tools for managing booking invoices and customer forms.
QA img-9

Frequently Asked Questions

Can I use a shared Outlook calendar for Microsoft Bookings availability?

No, Microsoft Bookings only accesses and checks the primary calendar of the assigned staff member to determine availability and conflicts. It cannot currently use a separate shared calendar as the availability source.

Why does my Microsoft Bookings schedule apply the same time slots to every week?

By default, Microsoft Bookings relies on a standard recurring weekly schedule. If you need varying time slots for different weeks, you must manually configure them using the 'Set different availability for a date range' feature.

Can I sync multiple calendars to one staff member in Bookings?

No, a staff member profile in Microsoft Bookings is tied to a single primary email address and its corresponding primary calendar. To block time based on other calendars, you must copy those busy times to the staff member's primary calendar.

How do I suggest a new feature to the Microsoft Bookings team?

You can submit feature requests, such as advanced variable recurring schedules, directly to the Microsoft Bookings Product Development Team through the official Microsoft Feedback Portal community site.