Build, test, and activate a workflow
Configure a trigger, conditions, variables, actions, and execution diagnostics.
Prerequisites
Use workflow access allowed by your role and plan. Prepare dependencies such as an approved WhatsApp template, an integration webhook, or an enabled AI tool. Test runs may execute real actions; use controlled recipients and records.
Build
- Open Automation → Workflows and create a workflow.
- Give it a recognizable name and choose a trigger. The builder offers webhook event, conversation closed, first message, window closing, and customer inactivity. Scheduled is marked coming soon; do not rely on it for production scheduling.
- Fill the trigger-specific fields. For a webhook trigger select the intended webhook and event. Capture or inspect a sample trigger payload before mapping values.
- Add conditions using actual payload field paths, operators, and values. Test a matching case and a nonmatching case.
- Add steps in order: Send Template Message, Send Free Message, Notify Admin, Trigger Outbound Webhook, Execute AI Tool, or Wait / Delay.
- Configure each step's required fields. Use the variable picker and captured payload rather than guessing a field path. Free WhatsApp text remains subject to the messaging window; an automation does not bypass it.
- Save before choosing Test Run. Inspect the run's steps and verify the customer or external-system outcome.
- Choose Activate only after successful tests. Recheck the active state after saving edits.
Expected result
A matching trigger starts the intended steps with correct recipients and variables. A nonmatching condition does not send the customer notification.
Diagnose a run
Open workflow run history and inspect status, trigger payload, completed steps, per-step success/error, and timestamps. Correct the failing dependency before retesting. Check whether earlier steps already sent a message or changed data to avoid duplicate effects.
Next step
Use workflow templates for starting recipes and confirmation automation for an end-to-end example.
Start from a workflow template
Adapt a reusable workflow recipe to your own integrations and recipients.
Automate an order or booking confirmation
Connect a source event to an approved WhatsApp template and inspect the resulting run.
Configure inbound and outbound webhooks
Receive source events, notify external systems, and inspect delivery results.