Skip to main content
Skip table of contents

Customize the Booking Experience

When configuring your Booking Flow, you can choose from four different Booking Experiences:

  • Start Time + Duration

  • Start Time + End Time

  • Start Time + Duration + End Time

  • Time Slots

Each option has its own set of settings and particularities that affect how users can book a resource. The system accepts time and date values using:

  • w for weeks

  • d for days

  • h for hours

  • m for minutes


Configure Start Time / Duration / End Time

The following Booking Experiences share the same configuration:

  • Start Time + Duration

  • Start Time + End Time

  • Start Time + Duration + End Time

Steps

  1. In the Booking Hub, click the Open button next to the Booking Flow you want to edit.

  2. Click Edit Booking Flow.

  3. Go to the Availability tab.

  4. Select Start Time + Duration, Start Time + End Time, or Start Time + Duration + End Time as your Booking Experience.

  5. Define the Default Start Time. Examples:

    • 1d → Tomorrow at 00:00

    • 1d 8h → Tomorrow at 08:00

    • 8h → 8 hours from now

  6. Define the Default Duration. Examples:

    • 1h 15m → 1 hour and 15 minutes

    • 48h → 2 days

    • 1w 2d → 1 week and 2 days

  7. Customize the label for the Duration field. Example: Use Durée (French) or Duración (Spanish) instead of “Duration”.


Configure Time Slots

This option allows you to define recurring availability windows.

  1. In the Booking Hub, click the Open button next to the Booking Flow you want to edit.

  2. Click Edit Booking Flow.

  3. Go to the Availability tab.

  4. Select Time Slots as your Booking Experience.

  5. Select the Timezone where the resource is located.

  6. Choose the days of the week and a time range to define an Availability Window.

  7. Define the Duration of the booking slots.

Tip

Click +Add availability to create multiple availability windows

Additional Settings

You can define the booking window using one of two methods under the Additional settings:

  • Period of Rolling Time: Define a rolling window of time for booking.

  • Custom Date Range: Define a specific start and end date when a user can book a resource.

Period of Rolling Time

  1. Under Additional Settings, select Period of rolling time.

  2. Define the Rolling time using the accepted values. This sets the maximum time into the future a user can book a resource. Examples:

  • d means booking is possible until the end of the same day.

  • 1d means booking is possible for the same day and the day after.

  • 0w means booking is possible until the end of the current week.

  • 1w means booking is possible until the end of the current week and the week after.

  1. Define the Minimum notice time. This determines the minimum amount of time required before a user can make a booking. Examples:

  • 0d means booking is possible from now on.

  • 8h means booking is possible from 8 hours from now.

  • 1d 14h means booking is possible from tomorrow at 14:00.

  • 0w means booking is possible from now on.

  • 1w means booking is possible from the beginning of next week.

  1. Define the Start time increment. This setting defines the frequency of your booking start times, such as every 15, 30, or 60 minutes.

Custom Date Range

  1. Under Additional Settings, select Custom Date Range.

  2. Define the Start and End Dates where a user can book a resource.

  3. Define the Minimum notice time and Start time increment. These behave the same as for Period of Rolling Time.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.