Answer · Scheduling

Can you stop customers rescheduling in Microsoft Bookings?

Last updated 4 min readPart of Customers and manual bookings in Microsoft Bookings5 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 for bookings customers make themselves. As of September 2026, the only setting, Let customers manage their appointment when it was booked by you or your staff on their behalf, applies to bookings staff create in the Calendar. The Microsoft Learn article on this setting says that for bookings made on the booking page, customers "will still have the Manage Booking button and all of its options, even when this setting is disabled". What you can control is how late they can do it: Lead time in hours sets how many hours in advance customers must book or cancel. You can also make sure you hear about every change.

What the setting really does#

The Microsoft Learn article on customers managing bookings describes the toggle on the service's Basic details page:

  • On: customers get a Manage booking button in the confirmation email, with Reschedule, Cancel booking and New booking. When they reschedule or cancel, both you and the staff member get an email.
  • Off: customers can't reschedule or cancel bookings that staff made for them in the Calendar.
  • Either way: bookings made through the public booking page keep the Manage booking button. Microsoft suggests adding text to confirmation and reminder emails that tells customers how to make changes "through other means, such as by calling the office".

That explains the most-asked thread on this (69 "same question" votes on Microsoft Q&A), where people switched the option off and saw no difference. Some answers there point to a "Booking policies → Customer actions" menu. That isn't in the Microsoft docs, and several replies say it doesn't exist in their tenant.

What we saw when testing (September 2026)#

We made and cancelled a handful of test bookings on a shared page whose service had customer management switched off. The manage booking page opened from the confirmation still offered Reschedule and Cancel booking, with no sign-in. That matches the Microsoft article for self-service bookings.

It also means the manage link works like a key: anyone who has it can reschedule or cancel the appointment and see the Teams meeting link. Treat it as private. Don't paste confirmation emails into shared tickets or chats, don't forward them to people outside the booking, and don't put manage links in analytics tools or CRM notes that many people can read.

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 in hours to the cutoff you want, for example 48 hours.
  3. Select Save and publish.

To use a different cutoff for one service, turn off that service's Default scheduling policy toggle and set its own lead time. The full steps are in minimum notice and maximum days ahead.

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 clock hours, not business hours.
  • Microsoft describes its effect on booking and cancelling but doesn't say separately how a reschedule through Manage booking is treated. Test it with a dummy booking before you announce a policy.

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, and Microsoft suggests using it for rescheduling information. A short line works: "Need to change within 24 hours of your appointment? Please call the office instead of using Manage booking." It doesn't stop anyone, but it tells customers what you expect. See customizing the confirmation email. If late changes are really about people not turning up, the no-show reduction guide argues for making rescheduling easy rather than hard.

Workarounds that cause more trouble than they fix#

  • Removing or replacing the customer email field. Without a customer email, Bookings can't deliver the confirmation or the Teams link. You'd remove the Manage booking link by removing the customer's only record of the appointment.
  • Booking everything through staff. Taking bookings only in the Calendar (with the setting off) does remove self-service changes, but it also removes self-service booking.
  • Hoping for an approval step. Bookings confirms appointments automatically. See approving bookings before they're confirmed.

BookingsXP is independent and not affiliated with or endorsed by Microsoft.

Questions people also ask

Sources

  1. Microsoft Learn: Customers manage booking (opens in a new tab) · learn.microsoft.com
  2. Microsoft Learn: Bookings faq (opens in a new tab) · learn.microsoft.com
  3. Microsoft Learn: Set scheduling policies (opens in a new tab) · learn.microsoft.com
  4. Microsoft Learn: Define service offerings (opens in a new tab) · learn.microsoft.com
  5. Microsoft Learn: Add staff (opens in a new tab) · learn.microsoft.com