Minimum Notice Time (Advance Lead Time) for New Online Bookings

Minimum Notice Time (Advance Lead Time) for New Online Bookings

Customer Portal Minimum Notice Time for Online Bookings

Use the Minimum Notice Time setting to control how soon customers can book an appointment through your Customer Portal. This prevents last-minute bookings, gives your team time to confirm availability, prepare equipment, or travel, and ensures your schedule stays realistic and operationally achievable.

This setting is especially useful for businesses that need preparation time (e.g., cleaning, trades, mobile services, wellness, events), or where bookings require manual review before dispatch.


Table of Contents


What this setting does

When enabled, the system hides any appointment times that start within your configured minimum notice window. Customers will only see and select time slots that occur after the notice period has elapsed.

Example: If you set the minimum notice time to 120 minutes and the current time is 10:00 AM, the earliest time customers will be able to book is 12:00 PM (or later, depending on your time slot interval and availability).


Before you start (quick checks)

  • Time Zone: Confirm your account time zone so “current time” calculations behave as expected. Update via Settings → General Settings → Date & Time Configuration.
  • Working hours & availability: Ensure fieldworker/business working hours are configured correctly, because time slots are generated only inside available hours.
  • Service duration: Ensure each service has a realistic duration, because longer services can block multiple time slots.

How to set the minimum notice time

  1. Go to Settings → Customer Portal → Flags & Permissions.
  2. Scroll to the Booking Flags section.
  3. Set a value for: “What is the minimum notice time required for any new bookings?” (in minutes).
Booking Flags setting: What is the minimum notice time required for any new bookings?
Set the minimum notice time (lead time) in minutes.

After saving, only times that occur after the notice window will be shown to customers in the Customer Portal booking flow.

Customer Portal requested time modal showing next available times after notice time
Customers will only see time slots after the notice period has passed.

Notice time “starting from” options

You can choose how OctopusPro calculates the minimum notice window using: “Minimum notice time starting from”.

Minimum notice time starting from dropdown showing Current time and Beginning of working hours
Choose whether notice time counts from the current time or from the start of working hours.

Option A: Current time

Counts forward from the current time (based on your account time zone configuration). Customers can’t book any start time that falls within the notice window.

Minimum notice time starting from set to Current time
Current time mode is best for “same-day lead time” rules.

Example: If notice time is 30 minutes and the current time is 2:45 PM, the earliest bookable time will be 3:15 PM (or later depending on time slot intervals and availability).

Option B: Beginning of working hours

Counts forward from the start of your working hours. This is useful when you want a consistent “earliest start time” each day.

Minimum notice time starting from set to Beginning of working hours
Beginning of working hours mode is best for “first appointment buffer” rules.

Example: If working hours start at 8:00 AM and notice time is 30 minutes, the first available booking time would be 8:30 AM (subject to time slot intervals and availability).


How to set time slot intervals

Time slot intervals define the step size between bookable start times (e.g., every 15 minutes, 30 minutes, 1 hour). This keeps customer selections aligned with how you actually schedule and dispatch work.

If no minimum notice time is set, customers may still see near-immediate times based on your time slot interval (e.g., 10:30 AM, 11:00 AM), as long as availability exists.

Time slot intervals dropdown in Customer Portal Flags & Permissions
Set time slot intervals in the same Booking Flags section.

How time slot intervals behave

  • Intervals run inside availability: Time slots start at the earliest available time and run until the end of the available window.
  • Service duration is respected: If a customer books a longer appointment, overlapping start times are automatically blocked.
  • Cleaner schedules: Intervals reduce overlaps and improve consistency for dispatching and capacity planning.

Steps to configure

  1. Go to Settings → Customer Portal → Flags & Permissions.
  2. Under Booking Flags, find Time slot intervals.
  3. Select your preferred interval (e.g., 15 minutes, 30 minutes, 1 hour).
Customer portal time dropdown showing times based on time slot interval
Customers select start times based on your configured time slot interval.

Best practices

  • Match operations: Set notice time to reflect your real prep/travel needs (e.g., 60–180 minutes for mobile services).
  • Use 15-min intervals for high-frequency scheduling (e.g., clinics, salons); use 30–60 mins for field services.
  • Combine with cancellation/reschedule rules: Notice time controls when customers can book; cancellation/reschedule settings control late changes.
  • Keep your time zone accurate to avoid confusion when your team or customers operate across regions.

Troubleshooting

Customers can’t see any available times

  • Check minimum notice time isn’t too high (e.g., 24 hours when you only have same-day availability).
  • Confirm working hours & availability are set correctly (customers can’t book outside available hours).
  • Confirm service duration isn’t consuming all remaining time blocks in the day.
  • Check your time slot interval isn’t too large (e.g., 2–4 hours) for the schedule you expect.
  • Verify your account time zone is correct (time calculations rely on it).

Customers can book, but times look “off”

  • Review Date & Time Configuration (time zone + time format).
  • Confirm the “starting from” mode is set appropriately (Current time vs Beginning of working hours).

Use cases (examples)

Beauty Care Salon: Beauty & More (step-by-step example)

Scenario: Working hours are 8:00 AM to 5:00 PM. The business wants a 30-minute lead time for any new booking.

  1. In Settings → Customer Portal → Flags & Permissions, set “What is the minimum notice time required for any new bookings?” to 30 minutes.
Booking flags showing minimum notice time set to 30 minutes
Minimum notice time set to 30 minutes.
  1. Select Minimum notice time starting fromCurrent time (for same-day lead time).
Minimum notice time starting from set to Current time in dropdown
Choose Current time for rolling lead-time control.

Result: If the customer is booking at 2:45 PM, the earliest available time shown will be 3:15 PM (or later depending on intervals and availability).

Customer portal requested time showing next available time at 3:15 PM
Next available time appears after the 30-minute notice window.
  1. Set Time slot intervals (e.g., 15 minutes) to offer customers finer time selections.
Time slot intervals dropdown set to 15 minutes
Time slot intervals set to 15 minutes.
Customer portal time dropdown showing 15-minute increments
Customers can choose from time options based on the interval (e.g., 3:15, 3:30, 3:45).

More common examples

  • Trades & maintenance: Set a 2–4 hour lead time so you can confirm materials, access, and dispatch.
  • Mobile services: Use Current time + 60–180 minutes to account for travel and route planning.
  • Appointments & clinics: Use 15-minute intervals + 30–60 minutes notice to reduce short-notice bookings and no-shows.

To stay updated, please subscribe to our YouTube channel.

Scroll to top