Different levels of administrators can receive notifications for different reservation event categories, like creation or deletion, via configuration settings. This is a simple way to send notifications to all administrators any time a reservation event occurs. While this is very easy to enable, it is limited in configuration.
Reservation Notification Rules allow for defining highly customizable rules for when and who to send reservation notifications. Rules can be set up by application administrators and are accessible from the menu within Reservation Management.
There are multiple conditions available for setting up rules. It is important to note that all conditions must match for the rule to be met and notification set.
When a condition qualifier is set to Is, then the criteria must match exactly. For example, if a Resource condition is set to Room 1 and Room 2, the condition will only be met if both of those resources are on the reservation. If only one is added or another resource is also added, the condition will not be met.
Rule Conditions #
When a condition qualifier is set to Includes, the any criteria in the list will match. For example, if a Resource condition is set to Room 1 and Room 2, the condition will be met if either of the resources are on the reservation. If only one is added or another resource is also added, the condition will still be met.
Condition options include:
Owner – This condition is met when the reservation owner matches the defined owner.
Group – This condition is met when the reservation owner is a member of the defined group.
Resource – This condition is met when the resource being reserved matches the defined resource.
Schedule – This condition is met when the resource being reserved belongs to the defined schedule.
Resource Type – If resources are assigned to resource types, this condition is met if the resource being reserved is assigned to the defined resource type.
Accessory – This condition is met when the accessory being reserved matches the defined accessory.
Begin – This condition is met when the begin date and time of the reservation matches the definition. This can be set to Today, Tomorrow, This Week, This Month, or a custom time frame.
End – This condition is met when the end date and time of the reservation matches the definition. This can be set to Today, Tomorrow, This Week, This Month, or a custom time frame.
Start Time – This condition is met when the start time of the reservation, regardless of date, matches the definition.
End Time – This condition is met when the end time of the reservation, regardless of date, matches the definition.
Duration – This condition is met when the reservation duration, the time between the reservation begin and reservation end, matches the definition.
Custom Attributes – This condition is met when any of the reservation’s custom attribute values match the definition.
Notification Recipients #
Notification Rules can set up so notification emails are sent to anyone, not just administrators. Rules can be set to registered Booked users, groups of users, or any arbitrary email address.
Notification Email Content #
By default notification email subjects will include basic information about the reservation. This can be configured to send a custom email subject. The subject only allows for a static text value.
By default notification email bodies will include all details about the reservation. This can be configured to send a custom email body. The body only allows for a static text value.
Reservation Event Types #
Notifications can be sent when reservations are created, updated, or deleted.