Automate actions
Execution history
Workflow runs, statuses, and provider responses.
Console → Automate → Workflows includes recent executions. Each row is one action attempt for an event.
What is recorded
- Workflow, action type, and channel
- Event id and time
- Status and attempt count
- Provider message id when the channel returns one
- Error text on failure
States
| Status | Meaning |
|---|---|
| queued | Accepted, not finished |
| processing | Provider call in flight |
| success | Provider accepted |
| failed | Provider or validation error |
| cancelled | Run cancelled (for example a delayed run that should not fire) |
Event → workflow triggered → conditions evaluated → action queued → provider accepted or failed
Troubleshooting
- Did the trigger occur (item ingested, or a schedule tick after one interval)?
- Is the workflow active?
- Did AND conditions pass? Empty IF matches everything.
- Was delay still waiting (delay_minutes on item.created)?
- Is the channel connected (token, webhook URL, WhatsApp opt-in)?
- What did the provider return on the execution row?
32 articles on this site. Engineering notes on GitHub.
