Skip to content

Connections

Connections are the lines between nodes.

They tell the workflow what to run next, and what data to pass along.


  1. On a node, click the output port (a small dot or connector on the right side).
  2. Drag from that output port to the input port (dot) on another node.
  3. The arrow establishes the data path.

Tip: if you drag to an empty area, the “Add node” panel may open so you can insert a new step in the middle.


Hover over a connection arrow until controls appear, then click Delete to remove it.


Branching nodes — If and Switch — expose more than one output port, and each port has a name (the branch or rule it routes to). When you connect a branch, the edge attaches to that specific named port.

Because an edge binds to the port name rather than its position:

  • Reordering branches or rules keeps every edge pointing where it was. Moving a rule up or down does not rewire anything.
  • Renaming an output disconnects the edge that left it. The canvas removes the now-dangling edge and tells you it did so, rather than silently leaving it pointing at a branch that no longer exists.

  • Keep the flow easy to read (left to right works well).
  • After you connect nodes, test step by step to make sure the output looks right.
  • Use nodes like Edit Fields or If to clean or filter data before sending it to the next step.

If you’re unfamiliar with how node output and input data is structured, refer to Key Concepts: Data Flow for a deeper explanation.