How to set up the PRO booking system for a restaurant

Last updated

11 March 2025

Overview

The PRO booking system allows for a highly customizable restaurant reservation process. It enables precise control over availability, quotas, booking durations, and seating arrangements. With this system, you can adapt your booking setup to match your restaurant’s operational needs.

This article explains how to configure the PRO booking system in Book mode, where guests can reserve tables based on real-time availability.

Before getting started

Before enabling the PRO booking system, make sure you:

  • Have access to Content > Facilities > Restaurants in the CMS.
  • Have a restaurant created in the system.
  • Have defined the restaurant’s timetables and availability.
  • Understand how many tables or seating areas need to be managed.

Step-by-step guide

Step 1: Request activation from Support

Before you can configure the PRO booking system, you need to request its activation. Please contact our Support team through any of these channels:

  • Live chat via the CMS.
  • Support ticket
  • Email

Once activated, you can proceed with the next steps in this guide.

Step 2: Enable the PRO booking system

  1. Go to Content > Facilities > Restaurants in the CMS.
  2. Select the restaurant you want to configure.
  3. Click Edit.
  4. Navigate to the Hours & booking system tab.
  5. Select PRO.
  6. Click Save changes.

Step 3: Access PRO settings

  1. After enabling PRO, a button labeled Go to PRO settings will be enabled at the bottom of the screen.
  2. Click Go to PRO settings to access the configuration options.
  3. Alternatively, you can access PRO settings by navigating to PRO (top menu in the CMS), selecting the relevant service, and clicking the settings icon (first icon from the right).

How to set up the PRO booking system for a restaurant 01EN

How to set up the PRO booking system for a restaurant 02EN

 

Step 4: Select the setting mode

Since this article focuses on Book mode, follow these steps:

  1. In PRO Settings, go to the Setting mode section.
  2. Select Book.
  3. Click Save changes.

How to set up the PRO booking system for a restaurant 03EN

Step 5: Create bookable units (tables)

Before setting up availability, you need to define the units guests will book (e.g., tables, seating areas).

  1. Go to PRO > Your restaurant > Settings > Units.
  2. Click Add unit.
  3. Assign a unit type (round table, square table).
  4. Enter a name (e.g., "Table 1") (10 characters maximum) and click on the flag icon if you need to add translations to other languages.
  5. Set the minimum and maximum number of people per unit in the Min Pax and Max Pax boxes.
  6. Type in the number of units you want to create with these same settings.
  7. Click Confirm.

If you want to create more units with other settings, click Add unit again and follow the same steps.

Once created, they will be listed in this section and you can edit or delete them by clicking on the icons on the right.

How to set up the PRO booking system for a restaurant 04EN

Step 6: Define spaces

Spaces allow you to group units (tables) by location or category. You can arrange units as needed so that the space resembles the actual facility. In order to create a space, you should have already created your units (Step 4).

  1. Go to Settings > Spaces.

  2. Click Add space.

  3. Enter a name (e.g., "Main dining area"). Note that it will be visible to the customer.

  4. Define the space use: private or shared.

  5. Add an image of the space plan.

  6. Drag the units to the floor plan on the right and arrange them as you wish.

  7. Click Save.

  8. Optional: Use the Add unit combination button to configure how the system handles bookings that exceed a single unit’s capacity. Select which units should be grouped to accommodate larger reservations.

    For example, if each unit holds 4 people and a guest books for 10, you can set the system to combine 3 units. Define the minimum and maximum number of guests for these combinations and save the changes.

If you want to edit a unit from the floor plan, click on it and 2 options will appear: Edit and Delete.

How to set up the PRO booking system for a restaurant 05EN

Step 7: Define space combinations

Use space combinations to organize available spaces based on different events or service shifts. You can merge multiple spaces for a specific event or use individual spaces as needed.

For example, you might combine a dining room and a terrace for breakfast service but only use the main dining room for lunch. Or, for a large event like a conference dinner, you can merge three different spaces.

To create a space combination:

  1. Go to Settings > Space combinations.
  2. Click Add space combination.
  3. Enter a name for the combination.
  4. Select the spaces to be merged.
  5. Click Save.

Create as many combinations as needed to match your property's different shifts or events.

How to set up the PRO booking system for a restaurant 06EN

Step 8: Set an availability schedule

Define and assign an availability timetable to the space combinations you created. This schedule determines when guests can make reservations.

To create a timetable:

  1. Go to Settings > Timetable.

  2. Click Add schedule.

  3. Select the days of the week this schedule will apply to.

  4. Define intervals (name, start time, and end time) and assign them to a space combination.

  5. To allow bookings, turn on Bookable. You can also activate Disable app bookings if you want to manage reservations internally without guest access.

  6. Configure additional settings:

    To customize each interval further, click the Edit icon. A pop-up window will open with three tabs.

    • 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).
    HowtosetupatimetableforaservicePRO_04EN_

     

    • 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).
    HowtosetupatimetableforaservicePRO_05EN_

     

    • 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.
    HowtosetupatimetableforaservicePRO_06EN_

     

    • 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.

    • 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.

    • Configure exception days:

      You can override the regular schedule by setting exception days. This is useful when the restaurant hosts a private event or needs to close for maintenance.

      1. Click Add exception day.
      2. Select a date from the calendar.
      3. 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.
      4. Activate the Bookable switch if reservations should be allowed during the interval.
      5. Optional: Add more intervals for the same day.
      6. To create additional exception days, click Add exception day. Each exception day will be displayed as a separate tab.
      7. Click Save changes to apply the settings.

HowtosetupatimetableforaservicePRO_08EN

HowtosetupatimetableforaservicePRO_09EN

Step 9: Set booking restrictions

You can set restrictions to control how and when guests can book the service.

Advance booking

Define the minimum and maximum advance time required for reservations:

  • Maximum advance time: How far in advance guests can book. Set in days based on the reservation time.
  • Minimum advance time: The shortest notice required to make a reservation. Set in minutes and can be referenced from:
    • The opening time of the service.
    • The time the guest wants to book.

How to set up the PRO booking system for a restaurant 07EN

Restrictions per day

You can limit the number of reservations per day with two options:

  • Maximum number of people per reservation: Set a limit based on the number of guests in the room or a specific number of people.
  • Maximum number of reservations per room: Define the daily booking limit per room.

Important: The value related to the number of guests per room can be used if your PMS is integrated with STAY and sending this data. Otherwise, this restriction cannot be applied.

Turn on the Activated switch next to each option to apply the restriction.

How to set up the PRO booking system for a restaurant 08EN

Restrictions per length of stay

Set a maximum number of bookings per room depending on the guest’s length of stay. Enter the limit for each duration in the corresponding field. Turn on the Activated switch to apply the restriction.

How to set up the PRO booking system for a restaurant 09EN

Apply restrictions to multiple services:

If you need to use the same restrictions across multiple services, enable Activate restrictions for multiple services (top right side of the section). This ensures you only need to configure restrictions once.

Note: This option is applicable to Restrictions per day and Restrictions per length of stay only.

How to set up the PRO booking system for a restaurant 10EN

Bookings from visitors

Decide whether non-staying customers can book the service.

If enabled, choose the supported channel: manual (staff-only) or app (guest self-booking). Turn on the Activated switch to apply the restriction.

How to set up the PRO booking system for a restaurant 11EN

External bookings

Allow bookings from guests staying at associated or nearby properties. This option must be activated by the STAY team—contact support for setup.

Step 10: Customize booking messages

You can personalize the messages guests receive at different stages of the booking process.

Go to Settings > Customization.

The following elements can be customized:

  • Assigned unit – Decide whether it is displayed or not by using the switch button.
  • Booking button – Modify the text displayed on the booking action button.
  • Booking unit – Define how the booking unit is labeled (e.g., "Pax").
  • Children’s ages – Indicate what age range is considered a child (e.g., “Children aged 3–12”).
  • Comment field – Adjust the prompt shown above the comment field during booking.
  • Booking confirmation message – Customize the message guests see after completing a reservation.
  • No availability message – Set a custom message displayed when no booking times are available.

If no custom text is defined, the system will display the default option.

How to set up the PRO booking system for a restaurant 12EN

Step 11: Set a booking policy

You can define a booking policy that guests must review before completing a reservation.

How to add a booking policy:

  1. Go to Settings > Policy.
  2. Type or paste the booking policy into the text box.
  3. Toggle the Activated switch to make it visible to guests.
  4. Optional: If you require guests to acknowledge and accept the policy before booking, enable Acceptance of the booking policy is mandatory.
  5. Click Save changes.

How to set up the PRO booking system for a restaurant 13EN

Step 12: Grant staff access

To allow your staff to manage restaurant bookings, you need to grant them access to the system.

How to add staff members:

  1. Go to Settings > Management.
  2. Enter the email addresses of the team members responsible for managing reservations.
  3. Each staff member added will receive notifications when a new booking is made.
  4. Click Save changes.

How to set up the PRO booking system for a restaurant 14EN

Step 13: Enable and test the booking system

Once all settings are configured:

  1. Enable the booking system by toggling the Enable bookings switch in the Timetable section for the relevant intervals.
  2. Click Save changes.
  3. Use the Preview option in the CMS home to test the booking process as a guest.

Next steps

Now that your restaurant’s PRO booking system is set up:

Need further assistance?

If you have additional questions or require further assistance:

  • Contact us via live chat.
  • Send a ticket to our Support team.
  • Visit STAY Academy, our training platform.