Triggers
The first step must be the trigger. Conditions can check the message, a button reply, a label, an attribute, or a click-to-WhatsApp referral before the next step runs.
Publish
Saving a draft does not run it. Publish the automation and turn it on. A webhook trigger shows a secret URL after publish. Treat that URL as a credential. Anyone who has it can start the workflow. Drip campaigns only list workflows whose trigger is Enroll contacts. Publish and turn the workflow on before you select it on the campaign.What a step can do
- Send text, media, buttons, a template, a published Flow, or a catalog message
- Add or remove a label, or set an attribute
- Assign the conversation to a teammate or the AI bot
- Wait, then continue
The API can list enrollable automations and start one with
POST /v1/automations/{id}/enroll. Webhook triggers use POST /v1/hooks/{secret}. Both are in the API reference.
