Answer · Scheduling

Can you stop customers rescheduling in Microsoft Bookings?

Last updated 4 min read5 sources

The question people ask
“How do I stop customers cancelling or rescheduling from the confirmation email?”

Asked in Microsoft Learn (opens in a new tab)

Short answer

Not completely. As of September 2026, Microsoft doesn't document any setting that removes the Manage booking button from Bookings confirmation emails. Microsoft's FAQ says customers can change a booking through that button. What you can control is how close to the appointment they're allowed to do it: the Lead time setting sets how many hours in advance customers must book or cancel. You can also get an email every time a customer changes something.

What Microsoft actually documents#

  • The Bookings FAQ says a confirmation and reminder are sent when a booking is made, and "the same thing happens when someone makes a change to the booking via the Manage booking button in the confirmation email."
  • The scheduling policies page describes Lead time in hours as "the number of hours in advance that customers must book or cancel an appointment."
  • Neither page, nor the service editor documentation, lists a toggle to hide the Manage booking button or turn off customer rescheduling.

The Q&A thread on this has more than 60 "same question" votes. The top answer there tells people to open Booking page → Booking policies → Customer actions and untick "Allow customers to reschedule their own bookings". Several replies say those options don't exist in their tenant, and they don't appear in Microsoft's documentation. Other threads mention a "let customers manage their appointment" option, with reports that it made no difference. Until Microsoft documents a setting, treat these as unconfirmed.

Use lead time as a cancellation cutoff#

Lead time is the closest thing to a rescheduling policy that Bookings has.

  1. Open your shared booking page and select Booking page.
  2. Under Scheduling policy, set Lead time to the cutoff you want, for example 48 hours.
  3. Select Save and publish.

To use a different cutoff for one service, open Services, edit the service, turn off the Default scheduling policy toggle and set its own lead time. Microsoft's example is one day's notice for most services but three days for services that need facility reservations or fees.

Keep the trade-offs in mind:

  • Lead time works in both directions. A 48-hour cutoff for cancellations also means nobody can book an appointment starting within the next 48 hours.
  • It's counted in regular hours, not business hours.
  • The FAQ requires at least 24 hours between minimum and maximum lead time.
  • Microsoft describes the effect on booking and cancelling. It doesn't say separately how a reschedule through Manage booking is treated, so test it with a dummy booking before you announce a policy.

For more on how the two lead-time values interact, see minimum notice and maximum days ahead.

Get told when someone changes a booking#

If you can't block changes, make sure you see them quickly:

  • Business mailbox: on Booking page → Scheduling policy, tick Notify when a booking is created or changed. The email goes to the address on the Business information page.
  • Assigned staff: on the Staff page, tick Notify all staff via email when a booking assigned to them is created or changed.

If staff still aren't getting emails, see how to notify staff or the whole team.

Set expectations in the confirmation email#

Each service's Notifications page has an Additional information for Email Confirmation field. Microsoft suggests using it for information about rescheduling. A short line works well, for example: "Need to change within 24 hours of your appointment? Please call the office instead of using the Manage booking button." It doesn't stop anyone, but it tells customers what you expect. The rest of the template can't be edited. See customizing the confirmation email.

Workarounds that cause more trouble than they fix#

  • Making the customer email optional or replacing it with a custom field. Microsoft notes that without a customer email, Bookings can't deliver the confirmation or the Teams link. Community reports say that swapping the default email field for a custom one stops confirmations altogether. You'd remove the Manage booking link by removing the customer's only record of the appointment.
  • Hoping for an approval step. Bookings confirms appointments automatically, and there's no hold-for-review mode. See approving bookings before they're confirmed.

If self-service changes are a real problem for you, vote for or file the request on the Microsoft Bookings Feedback Portal. That's where Microsoft collects feature requests.

Questions people also ask

Sources

  1. Microsoft Learn: Bookings faq (opens in a new tab) · learn.microsoft.com
  2. Microsoft Learn: Set scheduling policies (opens in a new tab) · learn.microsoft.com
  3. Microsoft Learn: Define service offerings (opens in a new tab) · learn.microsoft.com
  4. Microsoft Learn: Add staff (opens in a new tab) · learn.microsoft.com
  5. Microsoft Learn: How do i disable the reschedule feature that is au (opens in a new tab) · learn.microsoft.com