How workflows work
A workflow consists of:- A trigger — the event that starts the workflow (for example, a booking confirmation or an activity date approaching)
- A delay (optional) — how long to wait after the trigger before sending
- A message — the email or SMS sent to the customer or staff member
Workflow emails are tracked as
workflow-email-sent events in meter usage tracking, so you can monitor how many automated emails are being sent.Available triggers
Sailia provides triggers across several categories. You can attach one or more workflow communications to any trigger.Booking triggers
Course and session triggers
Group booking triggers
Membership triggers
Instalment triggers
Account triggers
Waiver and waitlist triggers
Staff triggers
Common workflow examples
Create a workflow
1
Open the workflows section
Navigate to your workflows dashboard and select Create Workflow.
2
Choose a trigger
Select the event that starts the workflow. See available triggers for the full list.
3
Set the timing
Choose when the message should be sent — immediately after the trigger, or after a delay (for example, 24 hours before the activity).
4
Write the message
Compose the email or SMS content. Use merge fields to personalize the message with the customer’s name, activity details, and booking information.
5
Activate
Enable the workflow. It runs automatically for all future events that match the trigger.
Merge fields
Workflow messages support merge fields to personalize content. Available fields depend on the trigger, but common fields include:Email and SMS
Workflows support both email and SMS as delivery channels. When creating a workflow, choose the channel that best fits the use case:- Email — best for detailed messages with booking breakdowns, links, and attachments
- SMS — best for short, time-sensitive reminders like session start times
Booking confirmation workflows automatically attach a PDF receipt when sent by email.
Managing workflows
From the workflows dashboard, you can:- Enable or disable a workflow without deleting it
- Edit the message content or timing
- View send history to see which customers received the message
- Monitor volume through the
workflow-email-sentbuilt-in meter
Session groups
You can scope a workflow to specific session groups. This lets you send different messages for different activities — for example, a kayaking-specific welcome email for kayaking bookings and a climbing-specific one for climbing bookings. When creating a workflow, select one or more session groups to limit which bookings trigger the communication.Related guides
Waivers
Set up waivers and automate reminders for incomplete submissions.
Meter tracking
Monitor workflow email volume through built-in meters.