Skip to content

WorkflowEdge

Type: Object

A workflow edge represents a connection between two nodes in a workflow. Edges define the flow of execution and can include conditions that determine when the edge should be traversed.

Edge types include:

  • Success: Execute when the source node succeeds
  • Failure: Execute when the source node fails
  • Conditional: Execute based on custom conditions
  • Always: Always execute regardless of source node outcome

Fields

NameTypeArgsDescriptionDeprecated
animatedBoolean!Whether the edge should be animated in the editor
conditionDataExpressionScalar!Expression data for the condition
conditionTypeWorkflowEdgeKind!Type of condition for traversing this edge
fromNodeHandleString!ID of the source node
handleString!A unique stable identifier for the edge across workflow versions
labelStringDisplay label for the edge (e.g., 'Success', 'Failure', 'Case: Error')
priorityInt!Priority order when multiple edges from same node (lower = higher priority)
styleJsonString!Visual styling for the edge in the workflow editor
toNodeHandleString!ID of the target node
vfSourceStringSource handle ID for Vue Flow (e.g., 'output', 'success', 'failure')
vfTargetStringTarget handle ID for Vue Flow (e.g., 'input')

Connect. Combine. Collaborate.
The pioneering open integration platform, dedicated to transforming connectivity in the printing industry.