Flows

The automation Flows page provides access to all created automation flows. You can view key details such as flow status, message counts (started, processing, and finished), and timestamps for creation, updates, and activation.

From this page, you can manage flows — open the flow builder, edit, copy, or view statistics. You can also create a new flow by selecting a trigger type and using the drag-and-drop Flow Builder to design custom flows with actions and rules. Additionally, the table view is customizable, you can show or hide columns based on your preferences.

Use flows to automate messaging, such as sending welcome messages, birthday greetings, or any other action based on your business needs.

Automations Flows Main Page

Fig. 1. Automations Flows Main Page

Trigger Types

Each flow starts with a trigger that determines when it runs. The available triggers are:

contact_segment Contact segment – Starts the flow when a contact enters or leaves a segment.
contact_list Contact list – Starts the flow when a contact is added to a list.
event_fired Event fired – Starts the flow when a tracked event happens, like a form submission or purchase.
date_attribute Date attribute – Starts the flow on a specific date in the contact’s profile, such as a birthday or renewal date.
webhook_received Webhook received – Starts the flow when a webhook is received from an external system, allowing real-time integrations.

Flow Statuses

Flows can have the following statuses:

draft – The flow isn’t active and can be modified.
paused – The flow was previously active but is temporarily disabled.
active – The flow is running and processing triggers as defined.

Each flow type has unique configuration options and use cases. For detailed setup instructions and guidance, refer to the documentation for each trigger type below:


Trigger-Specific Flow Documentation

contact_segment Contact Segment Trigger

Automate messaging when a contact enters or exits a segment. Ideal for lifecycle marketing, engagement campaigns, and audience-based automation.

Contact Segment Automation Flow
contact_list Contact List Trigger

Trigger actions when a contact is added to a specific list. Use these flows to automate onboarding, send welcome messages, or categorize new contacts.

Contact List Automation Flow
date_attribute Date Attribute Trigger

Run automations based on date attributes, such as birthdays, subscription renewals, or appointment reminders.

Date Attribute Automation Flows
event_fired Event Fired Trigger

Trigger workflows based on external events such as purchases, cart abandonments, or user interactions. Requires event tracking to be configured.

Event Fired Automation Flow
webhook_received Webhook Received Trigger

Execute actions when an external system sends a webhook request. Use webhook flows for real-time integrations and to automate responses to external events.

Webhook Received Trigger Flows