What starts a flow.
Trigger types
- Keyword — case-insensitive match, anywhere in the message
- Regex — full regex; useful for codes, IDs, structured input
- Button — reply triggered by a specific interactive button payload
- Webhook — external event fires the flow via API
- Schedule — cron-style ("every Monday 09:00")
- Lifecycle change — fires when a contact moves to a stage
- Tag added — fires when a specific tag is added
Each flow has one trigger; combine multiple flows with priorities for branching.