Emails And Messaging2 min read

Advanced Emails - Automation, Triggers, Actions

Last updated March 31, 2026

Email Automation

Email automation allows you to create sophisticated, multi-step email campaigns that send automatically based on specific events (triggers) and customer actions. Build powerful sequences with precise timing, conditional logic, and personalized communications—all without manual intervention.

Fig. 1 - Automation setup for one of our custom Email Templates (Advanced Emails). Here we show case a 2-step automation that follows linearly based on conditions met.
Fig. 1 - Automation setup for one of our custom Email Templates (Advanced Emails). Here we show case a 2-step automation that follows linearly based on conditions met.

Overview: Core Concepts

The workflow system is a visual, event-driven builder that runs sequences in the background.

ConceptDefinitionKey Elements
AutomationA set of automated steps triggered by a single event, designed to send timely emails.Trigger, Steps (Actions), Conditions, Timing, Templates.
TriggerThe single starting event that begins the workflow (e.g., Booking Created, Cart Abandoned).Required for every automation.
Actions/StepsWhat the automation does after the trigger (e.g., Wait 2 hours, Check Condition, Send Email).Executed sequentially (top-to-bottom).

Accessing Automations

  1. Go to Emails and Messaging > Email Templates (Beta)
  2. Click the Automations tab.
  3. Click + Create automation to begin a new workflow.

Triggers: Starting the Automation

A trigger is the event that initiates the entire workflow. Each automation must have one trigger.

Common Trigger Types

Fig. 2 - The trigger pop-up containing more than the common ones listed below.
Fig. 2 - The trigger pop-up containing more than the common ones listed below.
Trigger CategoryExample TriggerPurpose
Booking EventsBooking CreatedSends immediate confirmations.
Booking EventsBooking CompletedStarts post-event follow-up sequences.
Booking EventsBooking CancelledSends cancellation confirmations or rebook prompts.
Payment EventsPayment ReceivedSends payment confirmations and receipts.
Customer ActionsCart AbandonedInitiates recovery sequences to win back lost sales.
Time-BasedSpecific Date/TimeUsed for scheduled campaigns or bulk reminders.

Automation Actions (Steps)

Actions are the core building blocks that determine what happens and when. Actions run sequentially, one after the other.

Action TypePurposeConfigurationBest For
Send EmailSends an email using an active, custom template to the customer or recipient.Select the Email Template from the dropdown.Delivering all communications (confirmations, reminders, promotions).
WaitPauses the workflow for a set duration, relative to the previous step.Set a Number and a Unit (Minutes, Hours, Days, Weeks).Creating email sequences with spaced-out messages (e.g., wait 24 hours between reminders).
SchedulePauses the workflow until a date relative to the trigger date (e.g., the booking date).Set a Time Offset (e.g., 48 hours before the event date).Booking reminders and follow-up timing.
ConditionChecks a criteria, creating if/then logic to branch the workflow or skip a step.Set a Condition Type (e.g., Payment Status) and an Operator (e.g., Equals 'unpaid').Preventing unnecessary emails (e.g., skip reminder if payment is already made).