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.