SmartFlow Triggers
Triggers define what starts your SmartFlow workflow. Each flow has exactly one trigger.
All Triggers
| Trigger | Description | Documentation |
|---|---|---|
| Chat Service Override | Replace default AI chat for a channel | View → |
| Conversation Tool | Tool the AI can call during chat | View → |
| SmartForm Workflow | Run when SmartForm is completed | View → |
| SmartForm Sequence | Run when SmartForm Sequence is completed | View → |
| Scheduled Workflow | Run on cron schedule | View → |
| Webhook | Triggered by HTTP request | View → |
| Navigation Event | Run on page navigation | View → |
| Action Event | Triggered by system actions | View → |
| None | Manual execution only | View → |
Enable as AI Tool
Some triggers support the Enable as AI Tool option:
| Trigger | AI Tool Support |
|---|---|
| SmartForm Workflow | ✅ Forms available in chatbot |
| SmartForm Sequence | ✅ Sequences available in chatbot |
When enabled, users can complete forms or sequences conversationally through the AI chatbot instead of opening separate form links.
Choosing a Trigger
| Use Case | Recommended Trigger |
|---|---|
| Customize chat on a channel | Chat Service Override |
| Add AI capabilities | Conversation Tool |
| Process single form submissions | SmartForm Workflow |
| Process multi-step form sequences | SmartForm Sequence |
| Daily/weekly tasks | Scheduled Workflow |
| External integrations | Webhook |
| Page-specific behavior | Navigation Event |
| React to system events | Action Event |
| Testing & development | None |