Core Concepts
Triggers
The three trigger types that start a workflow execution.
A trigger is the event that starts a workflow run. Workflows use trigger nodes to define how they start. Manual and cron triggers are limited to one per workflow. Webhook triggers can have multiple.
Trigger types
| Type | How it fires | Use case |
|---|---|---|
| Manual | You click Run in the editor or dashboard | Testing, one-off tasks |
| Webhook | External service sends a POST request | Real-time reactions to events |
| Cron | Runs on a schedule | Periodic monitoring, batch jobs |
Plan restrictions
| Feature | Free | Pro | Ultra |
|---|---|---|---|
| Manual triggers | Yes | Yes | Yes |
| Cron triggers | Daily/Weekly only | All frequencies | All frequencies |
| Webhook triggers | 1 active workflow | Unlimited | Unlimited |
When to use which
- Manual - prototyping, debugging, human-in-the-loop flows
- Webhook - reacting to external events (price alerts, GitHub pushes, form submissions)
- Cron - periodic checks (portfolio snapshots, token monitoring, scheduled reports)
