Automation
Automation turns repetitive conversations into reliable workflows. Define what should happen when activity occurs — from first replies and routing to data capture and Pipeline moves — and let the system handle the routine while your team focuses on the exceptions. Use Automation to:- Build flows for WhatsApp, Instagram, and Web Chat
- Choose the Event that starts the workflow — new conversation, inbound message, webhook, and more
- Take data from Contacts and move it into Pipelines via Contact → Pipeline
- Control whether flows are active, paused, or inactive
- Reuse templates for consistent responses
How automation is structured
Channel-aware flows
Automations are tied to a channel type. The same workspace can run different logic for WhatsApp, Instagram, and Web Chat because the channel determines what triggers and actions are available and which conversations the flow will touch. Always confirm the active channel in Channels before building or activating a workflow.Trigger-driven execution
Every flow starts with a trigger — an Event that tells the workflow when to run. Common triggers include:- Inbound messages
- New conversations
- No-match responses (when the reply doesn’t match expected inputs)
- Webhook-driven Events
- Instagram-specific interaction Events
Builder, templates, and actions
The Automation builder supports:- Flow logic — questions (ask nodes), conditions, and branches
- Actions — send a message, update a custom field, add a label, move a Pipeline record, assign a conversation, and map Contact data
- Templates — reusable message content for approved or high-volume replies. See Use Templates.
Create a Workflow
Build a focused automation from trigger to action.
Contact → Pipeline
Map contact data into pipelines automatically.
Events
Understand the Events that can trigger workflows.
Pipelines
Track where contacts move as workflows run.
Recommended workflow
1
Start with the business goal
Decide what the automation must do before you open the builder. Examples: qualify leads, route support tickets, send first responses, recover missed interactions.
2
Pick the right trigger
Match the trigger to the real starting Event. A wrong trigger causes duplicate runs or missed executions.
3
Build focused logic
Keep each flow narrow. One clear job per automation keeps testing and ownership simple.
4
Test on the correct channel before going live
Run controlled tests with realistic data and verify the outcome in Inbox, Event Studio, and Pipelines before marking the flow active.
Good operating habits
- Name clearly. Include channel, trigger, and purpose — e.g.,
WA - Lead Intake → Qualified (Contact→Pipeline). - Keep production flows active only when tested. Pause new or changed flows until a control run is verified.
- Monitor execution counts and last-run behavior. If volume spikes or drops, check triggers first.
- Remove outdated flows. Don’t leave ambiguous paused flows — archive or delete them so the active list stays trustworthy.
- Pair with human context. For sensitive handoffs, have the automation add a Note explaining what was automated.
In this section
Related docs
- Event Studio — the activity that starts automations
- Inbox — where live conversations happen
- Pipelines — where business progress is tracked
- Notes — internal context that survives handoffs
- Review — quality-checking automation outcomes
- Contacts – Custom Fields — data collected and updated by workflows