Last updated
10 March 2025
Overview
The PRO booking system allows you to define when a service is available for reservations or orders through a structured timetable. By setting up a timetable, you can control the availability of the service, configure quotas, and apply restrictions.
This article explains how to configure a timetable for a service using PRO settings.
Before getting started
Before creating a timetable, make sure you:
- Have access to a service that uses the PRO booking system.
- Have already created the units and spaces for the service.
- Have set up space combinations, as they will be needed when defining availability.
- Know the availability schedule you want to apply, including time intervals and any exceptions.
Step-by-step guide
Step 1: Access the timetable settings
- Go to PRO > [Select the service] > Settings > Timetable.
- Click Add schedule.
Step 2: Define the availability schedule
- Select the days of the week that will follow the same schedule.
- Enter a name for the time interval and assign it to a space combination (created previously in the Space combinations tab).
- Set the start time and end time of the interval.
- Activate the Bookable switch to allow bookings during this time.
- Optional: Activate Disable app bookings if you want to manage reservations internally without allowing guest access.
Step 3: Configure advanced interval settings
To customize each interval further, click the Edit icon. A pop-up window will open with three tabs.
Note: Depending on the type of service you are configuring, different options will be available.
Available times
- Custom times: Set specific quotas per time and apply customer segmentation.
- Frequency: Define how often booking slots are available (e.g., every 30 minutes).
- Quota: Specify the number of available seats based on frequency.
- Segmented quota: Assign a specific quota per customer segment. This requires predefined segmentation (CMS home > Settings icon > Hotel > Segmentation).
Booking timeframe
- Bookable from: Set the time from which the service can be booked.
- Book times past due: Allows reservations to be made during the ongoing time slot, overriding the minimum advance time restriction. This option is only available with custom times.
- Segmented time: Set a specific time per customer segment (requires segmentation setup).
Duration & price
- Children: Enable this option to allow the selection of children separately from adults in the booking process. You can define the child age range in the Customization tab.
- Price: Enable pricing to display the cost of the service to guests.
- Segmented price: Assign specific prices per customer segment.
- Duration: Set how long each booking lasts.
Step 4: Add multiple schedules and intervals
- If you need to add more intervals to the same schedule, click Add interval and follow the same steps.
- If you need different schedules for specific days (e.g., weekends), click Add schedule. Each schedule will be displayed as a separate tab.
Step 5: Temporarily close the service
If you need the service to be shown as unavailable for some time, activate the Temporarily closed switch. This prevents any new bookings until the switch is turned off.
Step 6: Configure exception days
You can override the regular schedule by setting exception days. This is useful when the service is hosting a private event or needs to close for maintenance.
- Click Add exception day.
- Select a date from the calendar.
- Choose one of the following:
- Activate the Closed switch to mark the service as unavailable all day.
- Define specific intervals for that day (name, space combination, start and end time, etc.). Click the Edit icon to configure advanced settings.
- Activate the Bookable switch if reservations should be allowed during the interval.
- Optional: Add more intervals for the same day.
- To create additional exception days, click Add exception day. Each exception day will be displayed as a separate tab.
- Click Save changes to apply the settings.
Next steps
Now that you have set up a timetable for the service, consider:
- Reviewing the schedule in the CMS to ensure it reflects the intended availability.
- Testing the booking process to confirm that guests can select the correct slots.
- Adjusting quotas, frequencies, and restrictions based on demand and operational needs.
Need further assistance?
If you have additional questions or require further assistance, you can:
- Contact us through live chat.
- Send a ticket to our Support team.
- Visit STAY Academy.