Timeframe rules

Timeframe rules allow limiting the timeframe for accepting bookings before the event and into the future. Timeframe rules are always under Time slot settings, which are located here:

  • For Booking pages associated with Event types (recommended) -> Select the relevant Event type on the Setup page, and click Time slot settings.
  • For Booking pages not associated with Event types -> Select the relevant Booking page on the Setup page, and click Time slot settings.

Before the event

This setting determines how much lead time you will have from the time a booking is made until the meeting time. For example, let’s say you create a lead time of three hours. A Customer who is on your Booking page at 1 PM will not be offered time slots before 4 PM. This setting provides for a lot of flexibility, ranging from a few minutes to a few days or weeks.

Into the future

This setting determines how far in advance people can make bookings. You can limit Customers' choice to book into the future in one of two ways:

  1. Count nominal time, independent of whether any slots are available or not in the specified period.
  2. Only count days with available time slots, based on your availability settings, minus blocked busy times, and previously scheduled meetings.

Use the radio buttons to select between those two methods, each one explained in detail below.

1 - Nominal time method

Generally, this method is more useful for longer periods like weeks and months. The default for this setting is 18 months, and you can set it for as short as one day. 

Example: When your Into the future setting is set to four weeks, we show your Customer the next four weeks, regardless of whether you have any available slots during this period or not. In this example, your Customer may see anything from 28 days to 0 days to choose from.

2 - Available time slots method

Generally, this method is more useful for shorter periods of several days. Typical use cases where the availability based method comes handy:

  1. Business days - Set the number of days your Customer can schedule in a way that skips weekends and holidays. Any blocked days in your calendar, or days with no availability, will not be counted towards the set number of days to display.
  2. Allow your Customer to schedule in the next few days - Limit your Customer's options to an exact number of days to choose from. Elegantly battle Customers' tendency to procrastinate!
  3. Maximize your time utilization - One of the ways to maximize time utilization is to fill up one day at a time, before opening another day for booking. Set the number of days to one to achieve exactly this.

How does it work?

We take the availability you specified in the Recurring availability and Date-specific availability sections, and deduct all your busy time (both from your connected calendar and from events scheduled via ScheduleOnce); all subject to your time slots rules. The result is: your Customer will see a specified number of days into the future that currently have available time slots. Any days with no open slots will not be counted: days with no availability, fully-booked days and days blocked due to time slots rules. Selection options are between 1 and 30 days. 


  • Your availability is set to Monday to Friday.
  • The upcoming Friday is fully booked by ScheduleOnce meetings.
  • On the upcoming Thursday, you have an all-day meeting in your connected calendar.

Your Into the future setting is set to two days of actual availability. A Customer that opens your Booking page on Wednesday will be able to choose between Wednesday and the following Monday. Let's see why:

  • Wednesday is shown because it has available slots.
  • Thursday is skipped because it is blocked by the all-day event in the connected calendar.
  • Friday is skipped because it is blocked by ScheduleOnce events.
  • Saturday and Sunday are skipped because you did not specify availability on these days.
  • Monday is shown because it is the next day with available slots.

Setting actual availability ensures that your Customer is always offered the predefined number of available days to choose from.

Was this article helpful?
Thank you for your feedback!