Skip to main content

Basic usage

Edge class

Labels vs conditions

Flows use labels (not conditions like agents):

DecideNode routing

DecideNode creates edges automatically based on conditions:

Flow patterns

Linear flow

Branching from decide

Converging paths

Interactive routing

Edge validation

Flow validation checks:
  • All source and target node IDs reference existing nodes
  • Start node exists, is unique, and has at least one outgoing edge
  • Node identifiers are unique
  • Nodes should be reachable from the start node (warnings are emitted if not)