Nodes and connections
A node represents an execution step. A connection (transition) defines which node runs after which. Together they form the flow's execution graph.
Steps
- 1Add a node: click «+ Add node» in the left panel → search for the tool → click «Add».
- 2The node appears on the canvas. Drag it to reposition.
- 3Connect nodes: hover over the source node's edge until the connection point appears → drag to the target node.
- 4Delete a connection: click the connection arrow → press Delete.
- 5Delete a node: select it → press Delete (or right-click → Delete).
- 6Configure the node: click it to open the configuration panel on the right side.
Reference
- Trigger node
- Only one per flow. It's the entry point. Defines the channel and activation conditions.
- Action node
- Executes a tool. Has one input and one or more outputs depending on the tool type.
- Outputs
- Condition tools have 2 outputs (true/false). All others have 1.
- Sub-nodes
- Some nodes support child nodes (sub-flows). Added with the «+» button inside the node.
- Auto layout
- The «Layout» button in the top bar automatically reorganizes nodes in a vertical cascade.
Common errors
- «Orphan node»
- A node has no connection in the flow. Every node must be connected to the main flow. A flow with orphans can't run.
- Connection can't be made
- Some node types don't accept certain connections (e.g. you can't connect a condition's output to another condition without an intermediate action node).
Next step
Learn to use variables to pass data between nodes.