All docs
Core Concepts
Workflows
The execution model: nodes, edges, triggers, and conditional branching.
The workflow graph
A workflow is a directed graph of nodes connected by edges. Execution starts at a trigger and follows edges, evaluating conditions to decide which branch to take.
Node types
- Start / trigger — what kicks the workflow off (an ingested event, a schedule).
- Email — send a message, optionally on a verified managed domain.
- Condition — branch based on customer or event data.
- Wait — delay for a duration or until a condition is met.
- HTTP / webhook — call out to or receive from external systems.
Execution
Workflows run asynchronously on a durable queue, so long waits and retries survive restarts. Each run is tracked with delivery, execution, and error logs.
Next: learn how the AI builds these graphs for you in the AI Workflow Architect.