Connect Nodes

Connections (edges) define the path data follows through the workflow and determine the execution order.

How to connect nodes

  1. Locate the output handle (circle on the right) of the source node.
  2. Click and drag from that handle to the input handle (circle on the left) of the target node.
  3. Release the mouse to create the connection. A line linking both nodes will appear.
  4. To delete a connection, click on the line and press Delete or Backspace.

Input and output handles

Each node has connection points called handles:

  • Input handle (left) — Receives data from the previous node. A node can receive multiple input connections.
  • Output handle (right) — Sends data to the next node. A node can have multiple outputs (e.g. condition nodes have a "true" and "false" output).

Data flow

Data flows from left to right through the connections. Each node receives the output data from the previous node and can transform, filter, or enrich it before passing it to the next one. You can use variables to access data from any earlier node in the flow, not just the immediately preceding one.

Conditional branches

Logic nodes such as Condition and Switch have multiple output handles. Each output represents a different branch of the flow. This allows you to build complex logic where different data takes different paths depending on the defined conditions.

Parallel execution

Use the Fork and Join nodes to execute branches in parallel. Fork splits the flow into multiple paths that run simultaneously, and Join waits for all branches to finish before continuing.

Next step

Learn how to execute and test your workflows.

¿Necesitas transformar tu organización? ¡Conversemos sobre tu estrategia digital!
Documentation | Glue Platform by SYNOV