Service form

Basic Info

Setting Description
Title Name of the service (required)
Description Detailed description shown to customers
Booking type Appointment  , Attendance  , Gift card  , Product  , or Addon  
Active Whether the service can be used internally
Show on the booking site Whether the service is visible on the public booking site

Time & Duration

Setting Description
Duration Duration of the service in minutes (or days if day booking is on)
Available slot every How often new time slots appear. E.g. duration=60, available slot every=30 means 1-hour slots starting every 30 min
Day booking Book by days instead of minutes. Useful for room/equipment rentals
Day booking specify time When day booking is on, let the customer also pick a time
Rounding for next available time Round available start times to cleaner intervals. See example below

Interval Rounding Example

Say a service has a 45-minute duration. Without rounding, slots start exactly every 45 minutes from the opening time (e.g. 9:00, 9:45, 10:30, 11:15...).


Rounding Option Resulting Start Times
Closest hour 9:00, 10:00, 11:00, 12:00...
Closest half hour 9:00, 9:30, 10:00, 10:30, 11:00...
Closest 20 minute mark 9:00, 9:20, 9:40, 10:00, 10:20...
Closest quarter 9:00, 9:15, 9:30, 9:45, 10:00...
Closest ten minutes 9:00, 9:10, 9:20, 9:30...
Closest five minutes 9:00, 9:05, 9:10, 9:15...
No rounding Exact intervals from opening time (not recommended)

Capacity & Availability

Setting Description
Max number of people allowed per reservation Max number of people per single booking
Min number of people required per booking Min number of people required per booking
Max number of slots per reservation Max consecutive time slots a customer can book at once
Allow reservation over multiple days If off, bookings can span multiple days
Reservation will block resource Whether a booking blocks the resource from being booked for other services at the same time
Time generation How available slots are calculated. See example below
Priority strategy How to pick a resource when multiple are available: Random  , Order   (by position), or Weight   (by priority value)
Availability is defined by Resource   (resource's own schedule) or Provider   (inherited from provider schedule)

Time Generation (Slot Generation) Example

Option Description
Dynamic Slots are generated based on actual availability, filling gaps efficiently. If a booking ends at 11:30, the next slot starts at 11:30 (subject to rounding settings). This maximises calendar efficiency by avoiding gaps.
Fixed Slots are always generated at regular intervals from the opening hour, regardless of existing bookings. More rigid but predictable slot times.

Example: Opening hours 09:00-15:00, service duration 60 minutes, existing booking 10:30-11:30.


Option Available Slots Why
Dynamic 09:00, 09:30, 11:30, 12:30, 13:30, 14:00 Slots fill around the booking, with 11:30 available immediately after it ends
Fixed 09:00, 12:00, 13:00, 14:00 Slots locked to hourly intervals (09:00, 10:00, 11:00...), so 10:00 and 11:00 are blocked by the booking

Use Dynamic for efficient calendar utilisation with minimal gaps.

Use Fixed for predictable, consistent slot times.


Pricing & Payment

Setting Description
Price including taxes Cost of the service including taxes
Pre-payment required Customer must pay online before booking is confirmed
Allow invoice Customer can choose to be invoiced instead of paying by card

Business Rules

Setting Description
Allow cancellations by customer Whether customers can cancel their own bookings
Cancellation period How far in advance cancellation is allowed. Uses natural language, e.g. 2 hours  , 1 day  
Reservations has to be approved by an administrator Bookings require admin approval before being confirmed
Max number of active bookings Max number of active (upcoming) bookings one person can have at a time

Booking Site Display Settings

Setting Description
Calendar template Calendar layout on the booking site. Options vary by theme, e.g. default  , list  , month  , week_available  , resources  
Offered by the following resources Which resources (people/rooms) can provide this service
Extra step for specifying count Show a person count selector
Extra step for selecting resource Let customer pick a specific resource
Must select specific resource Remove the "show all available" option from resource selector
Hide button for selecting resource Hide resource names from the booking form (will be randomly selected among available resources)
Hide end-time Don't show appointment end time
Show available capacity Display remaining capacity to the customer
Display slots that are occupied Show booked slots (greyed out) on the calendar
Display slots in the past Show past time slots on the calendar
Standalone service Service can be booked independently without selecting other services

Booking Site Content

These settings control text displayed on the public booking site during the booking process.


Setting Description
Custom reservation form Custom form fields the customer fills out when booking
Terms and conditions Terms & conditions the customer must accept
New booking text Text shown on the confirmation page after booking
Reservation form text Text shown above the booking form

Outgoing Messages (Email & SMS)

These settings override the default account-wide message templates. If left blank, the account's default templates are used. All support Liquid template variables like {{ booking.title }}  , {{ person.name }}  , etc.


Setting Description
Mail confirmation Custom email sent when a booking is confirmed
Mail verification Custom email sent for verification
Mail modification Custom email sent when a booking is modified
Mail cancellation Custom email sent when a booking is cancelled
Mail awaiting Custom email sent when a booking is awaiting approval
SMS confirmation Custom SMS sent when a booking is confirmed
SMS verification Custom SMS sent for verification
SMS modification Custom SMS sent when a booking is modified
SMS cancellation Custom SMS sent when a booking is cancelled
SMS reminder Custom SMS reminder before the appointment
SMS awaiting Custom SMS sent when a booking is awaiting approval

Other

Setting Description
External ID ID in an external system (for integrations)
Custom data Account-specific custom fields

Still need help? Contact Us Contact Us