Toggle menu

Setting Up Room Bookings

Room Bookings Configuration

Room Bookings has a single configuration end point.

Copy the Example

Copy the example config.example.RoomBooking.getConfig into the namespace of your current environment, for example config.dev.RoomBooking.getConfig. You may need to create a RoomBooking group first.

Update your Copy

The following should be set as a minimum. Any properties with default values can also be updated. If a property has a zero value, ignore it for now.

PropertyDescriptionExample
slotTypeIdThe article ID of the "Appointment Type" article created earlier. This is an article using the Slot Type template which provides the configuration of the bookings that will appear in the calendars1039
facilitiesMetadataPropertyIdThe ID of the metadata property that holds values describing room facilities38
roomTypesMetadataPropertyIdThe ID of the metadata property that holds values describing types of rooms39
comms.fromAddressThe email address that will be used as the sender address. This must be a verified sender address."[email protected]"
comms.fromNameThe name that emails will appear to come from"Bookings"
superAdminGroupA staff site user group. This group will have full access to administer rooms"RBSUPERADMIN"
myBookingsArticleIdThe article ID of the "My Bookings" article, which logged-in users can use to manage their bookings. It uses the "My Slot Bookings" template"1041"
BuildingsThe parent IDs of the articles that hold your buildings[1025, 1099]
APPOINTMENTVIEWFORMThe live ID of the SBVIEWAPPOINTMENTROOMBOOKING form. Note this is not the ID of the form in iCM, but the ID on the form's "Properties" tab474
APPOINTMENTCREATEFORMThe ID of the SBCREATEAPPOINTMENTROOMBOOKING form. This form is used to make bookings that don't require payment. Note this is not the ID of the form in iCM, but the ID on the form's "Properties" tab470
dataProtectionStatementURLThe full URL of a web page with your data protection/privacy statement. This is displayed in booking forms"www.mywebsite.com/privacy"
termsAndConditionsURLThe full URL of a web page with your terms and conditions. This is displayed in booking forms"www.mywebsite.com/terms"
Last modified on 26 May 2026