ServEaseDocumentation

Notification events

Which booking, payment, and account events send email and/or in-app inbox messages.

Reference for operators editing email templates. Channel availability can vary by plan or configuration.

Booking lifecycle

Notification keyTypical recipientEmailIn-app inbox
booking_createdCustomer, staffYesYes
booking_confirmedCustomer, staff, adminsYesYes
booking_cancelledCustomer, staff, adminsYesYes
booking_completedCustomer, staffYesYes
booking_reminderCustomerYes—
booking_payment_linkCustomerYes—
booking_payment_instructionsCustomerYes—
booking_first_unfinished_encouragementCustomerYes—
quotation_readyCustomerYes—
team_schedule_changes_digestTeam leaders, staffYes—

Questionnaires

Notification keyTypical recipientEmailIn-app inbox
questionnaire_admin_booking_noticeCustomerYes—
questionnaire_required_digestCustomerYes—
questionnaire_optional_digestCustomerYes—
questionnaire_auto_cancelledCustomerYes—

Users and onboarding

Notification keyTypical recipientEmailIn-app inbox
user_invitationInvited admin/employeeYes—
tenant_admin_welcomeNew tenant admin at signupYes—
welcomeConfigurable / campaignsTemplate only—

Payments (in-app)

Transaction, refund, and credit events may create in-app inbox entries for staff without a separate customer email — check your Notifications page after test payments.

Editing templates

Only rows with an email channel are editable under Settings → System emails → Templates. In-app copy is translated system strings keyed by event type.

On this page