Support
Documentation

Overview: Setting up the user process

The booking process as experienced by the users of your schedule is fully configurable. You can specify what information users need to provide upon booking and which steps need to be completed to do so. Constraints allow you to control your schedule’s behavior and specify what your users can and cannot do.

Most setup decisions in this section follow this order:
  1. Decide what information users should enter
  2. Decide whether bookings need payment, approval, confirmations, or reminders
  3. Add booking constraints to control when and how users can book
  4. Only then add custom forms or multi-schedule combinations if the standard flow is not enough

Collecting booking details

Using both standard and customizable fields, you can collect the information you need to create a booking.

Configuring the booking process

Should users be allowed to make repeat bookings or not? Do bookings require payment or approval? Should new bookings be confirmed? To whom? And what about reminders? This page is the main control center for the booking flow itself.

Setting booking constraints

Set constraints to guide the behavior of your users. For example, you can specify time limits on how long in advance a booking can be created or cancelled, how many bookings can be made, and how slot capacity should behave.

Adding custom forms

If the standard fields are not enough, you can add a custom form to the registration and/or the booking process. You can also attach files to forms. It’s also possible to use a form by itself, for example to add a contact form to your website.

Combining schedules

One of the most powerful features of SuperSaaS is the ability to combine multiple calendars. This allows you to build support for complex scheduling scenarios.