You have complete control to manage how your users/patrons can make room bookings. This includes identifying the minimum and maximum bookings times, how far in advance bookings can be made, what fields are required on the booking request form, as well as creating custom emails to notifiy your patrons/users of the status of their request.
Users with the Administrator, Moderator, Program Manager, or Booking Manager role can all configure these settings.
Also discussed in this article are options on how you can make the Room Booking feature available to your users/patrons.
Configuring Booking Settings
- From the Dashboard, click the Bookings Management tile
- Click Booking Settings tile
-
Reservation rules
-
Minimum Duration - enter the minimum duration a room can be booked for
- Note: if 30min or 1hr is selected, the availability grid view will show 30min time slots for both options
- This allows for bookings from 1:30pm - 2:30pm as example
- Note: if 30min or 1hr is selected, the availability grid view will show 30min time slots for both options
- Maximum Duration - select the maximum length a room can be booked for
- Maximum Days in Advance - select how many days in advance a room may be booked
-
Minimum Duration - enter the minimum duration a room can be booked for
-
Advanced configuration
-
Show advanced Room Booking fields - when checked, all fields from the Required fields section (listed a little further below on the page) will show on the booking request form
- If left unchecked, then only the fields marked as required will appear on the booking request form
- Allow All Day Booking - when checked, this will override the maximum duration and allow room(s) to be booked for the day
-
Allow anonymous bookings - when checked, this will allow anonymous (or non-logged in users/patrons) the ability to request room bookings
- Note: changes or cancellations to room bookings from anonymous users must be done by administrators or booking managers, as anonymous users will not have access to manage their own bookings
- By default, a Captcha will be added to the submit a booking form to help reduce spam submissions. The challenge question will be based on the default Captcha setting
-
Show advanced Room Booking fields - when checked, all fields from the Required fields section (listed a little further below on the page) will show on the booking request form
-
Required fields
- Check the box beside each field you wish to make required for entry on the booking request form
-
Email Notifications
-
Send Email Notifications?, check this box to enable email notifications during registration or event updates
-
Booking Requested
-
Booking Requested, check this box to enable this email notification
- Create a custom notification
- Subject, enter a subject for the email
- Body, enter the body of the email
- Click Browse available tokens to select tokens to include in the subject or body
- Create a custom notification
-
Booking Requested, check this box to enable this email notification
-
Booking Approved
-
Booking Approved, check this box to enable this email notification
- Create a custom notification
- Subject, enter a subject for the email
- Body, enter the body of the email
- Click Browse available tokens to select tokens to include in the subject or body
- Create a custom notification
-
Booking Approved, check this box to enable this email notification
-
Booking Denied
-
Booking Denied, check this box to enable this email notification
- Create a custom notification
- Subject, enter a subject for the email
- Body, enter the body of the email
- Click Browse available tokens to select tokens to include in the subject or body
- Create a custom notification
-
Booking Denied, check this box to enable this email notification
-
Booking Requested
-
Send Email Notifications?, check this box to enable email notifications during registration or event updates
- Click Save Configuration to save these settings
How to Access Room Bookings
Once your room(s) have been created and the appropriate settings have been configured, you have multiple ways you could make this feature accessible to your users and patrons.
There are 2 default Stacks pages that are associated with Bookings, using the path to either of these pages in either a menu or other Stacks feature can direct users to the appropriate page.
-
/availability - displays a grid view of all rooms and the available times each room can be booked
- From here, users can select their desired booking time and complete the booking request form to submit a request
-
/rooms - displays a list view of all rooms
- From here users can review more details about individual rooms, as well as compete the booking request form to submit a request when the click on any 1 room from the list
To add one or both of these paths as links in you menu, please review the Creating New Menu Links article.
To add one or both of these paths through links in other Stacks features (like Callouts, Sliders, etc.), please review the hub articles associated with the feature.