Workflows, when to use one
What a workflow is, when it is the right tool and when something simpler is, and the loop for creating, changing and publishing one.
Steps
The workflow step kinds, one example each, query, sql, llm, classify, function, snapshot and send, and the kinds that do not run yet.
Sends, approvals and the action policy
Where a send can go, how approval works, the workspace action and mail policies, the once-only ledger, and the caps.
Schedules and failure routing
Cron triggers in the workflow's time zone, manual and try runs, pausing, the logical date, and who hears when a run fails.
What persists between runs
Artifacts and their versions, the cache, workflow files (blobs) for trained models, the send ledger, run history, and what does not survive.
Call a workflow from an app, an agent, MCP or a script
Import a published workflow by its pinned reference, start it from a button with progress and Cancel, read its receipts, and the other ways to start one.