Require Minimum Notice for Appointment Booking

Coming soon

💡

COMING SOON

Overview

Require Minimum Notice lets you set a minimum lead time between when a booker views your Appointment Booking element and the earliest appointment slot they can select. This prevents last-minute bookings that don't give your team enough time to prepare — for example, ensuring appointments are always booked at least 12 hours, or 2 full days, in advance.

This setting is configured per Appointment Booking element, within the Appointment Limits section of the element's settings panel in the Page Editor.


How to Configure Minimum Notice

  1. In the Page Editor, select your Appointment Booking element.
  2. Open the Appointment Limits section of the right-hand settings panel.
  3. Turn on Require Minimum Notice.
  4. Enter a numeric value and choose a unit — Hours or Days.
  5. Save your element configuration.

By default, Require Minimum Notice is off. When you turn it on, it defaults to 12 Hours until you change it.

When the toggle is off, no minimum notice is applied — bookers can select any otherwise-available slot, including ones starting soon.


Hours vs. Days: How Each Is Calculated

The two units behave differently, and the distinction matters for how early a booker's first available slot will be.

Hours are calculated as a rolling window from the current moment. A 12-hour minimum notice means no slot starting within the next 12 hours, measured continuously from right now, will be offered.

Days are calculated by calendar day, not as a 24-hour rolling window:

  • 1 Day means the appointment cannot be booked today — the earliest available day is tomorrow, regardless of what time it currently is.
  • 2 Days pushes the earliest available day to the day after tomorrow.
  • This pattern continues for each additional day configured.
✏️

Example

It's 9:00 AM on a Wednesday, and Minimum Notice is set to 1 Day. The booker won't see any Wednesday slots — the earliest bookable day is Thursday. All of Thursday's otherwise-valid slots are open, including times before 9:00 AM, since Days blocks out entire calendar days rather than measuring a 24-hour window from the current time.

If you want a strict rolling-hours cutoff, use Hours. If you want to block out entire calendar days, use Days.


How Timezone Mode Affects Minimum Notice

The minimum notice window is always calculated relative to a "now" — but which clock that "now" is measured against depends on your app's timezone mode.

  • Single Timezone mode: "Now" is based on your app's Localization timezone (Settings > Localization), regardless of where the booker is physically located. If a booker in a different timezone than your app setting loads the page, the notice window is still measured against the app's Localization clock, not the booker's local clock.
  • Multi-Timezone mode: "Now" is based on each booker's own detected timezone. Two bookers in different timezones viewing the same element at the same real-world moment will see the same UTC-based cutoff, each expressed in their own local time.

In both modes, the booking form's timezone label (e.g., "All times are shown in Eastern Time") tells the booker which timezone is being used to calculate what's currently available — this is the same timezone minimum notice is measured against.


FAQ

Does changing Minimum Notice affect appointments that are already booked?
No. Minimum Notice only filters which slots are offered going forward; it doesn't cancel or modify existing appointments.

Can I set different minimum notice values for different resources or appointment types?
Minimum Notice is configured at the Appointment Booking element level, so it applies to all slots shown by that element. If you need different notice periods for different appointment types, use separate Appointment Booking elements.



Did this page help you?