Portal Community

Selecting an Edge

Click anywhere along an edge line to select it. The edge highlights with an accent colour and shows a small edit button (pencil icon) at the midpoint. You can:

Edge Context Menu

OptionAction
Edit ConditionOpens EdgeEditModal to set or modify a routing condition expression
Edit LabelAdds a human-readable label to the edge (e.g., "Approved", "Error")
Convert to StraightChanges the edge from smart-routed curve to a direct straight line
Convert to CurvedReverts a straight edge back to smart routing
DeleteRemoves the connection between the two nodes

EdgeEditModal

The EdgeEditModal opens when you double-click an edge or select Edit Condition from the context menu. It provides:

// Condition examples:
$output.status === 'approved'
$json.amount > 1000
$var.retryCount < 3
true  // always follow this edge (same as no condition)

Deleting Edges

Three ways to delete an edge:

  1. Click the edge to select it, then press Delete
  2. Right-click the edge → Delete
  3. Delete the source or target node — all its connected edges are automatically removed
Deleting a Node Removes All Its Edges When you delete a node, every edge connected to any of its ports is also deleted. This cannot be undone as a single step — the undo operation restores both the node and its edges together.