Answer · Scheduling

Can Microsoft Bookings jump to the next available date?

Last updated 4 min read3 sources

The question people ask
“Can Microsoft Bookings jump to the next available date automatically?”

Asked in Microsoft Feedback Portal (opens in a new tab) and Microsoft Feedback Portal (opens in a new tab)

Short answer

No. As of September 2026, the public Microsoft Bookings page has no setting to jump to the next open date or to preselect the soonest time. Customers look for a day that's enabled, click it, then pick a time. If the month on screen has no openings, they have to click to the next month themselves. A Feedback Portal idea asking for "automatic selection of available reservation dates and times" had 25 votes. A related idea, starting the calendar on Monday, had 10. Neither has a setting today. You can still make the first opening easier to reach.

How the date picker decides what to show#

What we saw when testing (September 2026)#

We captured the public booking page across 13 live sessions, 913 days and 7,924 slots, in several time zones, and compared what it showed with the availability data behind it.

  • A day is enabled only if at least one slot is left after all the rules are applied. The availability Microsoft sends already accounts for working hours, the staff member's Outlook busy time, existing bookings and service availability windows. The page then applies the lead time and the maximum days in advance. Days with nothing left are greyed out.
  • Nothing points to the next opening. If every day in the month is greyed out, the page shows it that way and waits for the customer to move to the next month.
  • Lead time moves the first slot. On shared pages the earliest slot offered is now plus the minimum lead time plus about 3 minutes. If neither the service nor the page sets a lead time, the page code uses 1 day. So with default settings, today is never bookable.
  • Days near the end of a month can change. The Bookings availability service can return different availability for the same hour depending on the date range requested. In one of our captures, an hour came back as out-of-office in one request and available in another. So a day at a month boundary can look different depending on which month the customer came from.

Make the first opening easier to find#

  1. Shorten the lead time if you can. The page setting is Lead time in hours, and a service with its own scheduling policy overrides it. See minimum lead time.
  2. Check Maximum days in advance. If it's short and you're booked up, the calendar can show no openings at all.
  3. Find out why a month is empty. Staff hours, Outlook events marked Busy and service availability windows are the usual reasons. Work through no available times.
  4. Send people straight to the service. A direct service link skips the service list, so customers get to the calendar a click sooner.
  5. Say how far ahead you're booked. A line in the service description such as "First openings are usually two to three weeks out, use the arrow to see next month" stops people assuming you're full.

Week starts on Sunday#

The Feedback Portal idea says the customer-facing calendar "always defaults" to Sunday as the first day of the week, and asks for Monday. The Region and time zone settings section of the booking page covers time zone and language, and Microsoft doesn't document a first-day-of-week option there or anywhere else. As of September 2026 there's no workaround on the page Microsoft hosts.

Doing this with BookingsXP#

The BookingsXP widget uses the same availability as your Bookings page and handles both of these. In the calendar templates, it selects the first open day in view. If the month, week or day strip on screen has no open times, it jumps once to the next date that has one. The free Next available template drops the calendar: it lists the soonest open times over the next three weeks as a single list. If there aren't any, it shows the next opening date with a button to go to it. A Week starts setting offers Auto (from the visitor's language and region), Sunday, Monday or Saturday. See templates. BookingsXP is independent and not affiliated with or endorsed by Microsoft.

Questions people also ask

Sources

  1. Microsoft Learn: Set scheduling policies (opens in a new tab) · learn.microsoft.com
  2. Microsoft Learn: Customize booking page (opens in a new tab) · learn.microsoft.com
  3. Microsoft Learn: Configure service availability (opens in a new tab) · learn.microsoft.com