Skip to content

WorkflowNode

Type: Object

A workflow node represents a single operation within a workflow. Nodes can be:

  • Function nodes: Execute a user-defined Lua function
  • System nodes: Built-in operations like conditions, loops, transformations
  • Input/Output nodes: Define workflow entry and exit points
  • Parallel nodes: Execute multiple branches concurrently
  • Decision nodes: Route execution based on conditions

Fields

NameTypeArgsDescriptionDeprecated
descriptionStringDescription of what this node does
handleStringUser-defined handle for referencing this node in expressions (e.g., 'validate_customer')
inputSchemaJsonStringExpected input data schema for this node
labelString!Display label for the node in the workflow editor
nodeConfigAutomationNodeConfig!Type-specific configuration for this node
nodeTypeWorkflowNodeType!Type of node determining its behavior
outputSchemaJsonStringExpected output data schema for this node
positionAutomationPosition!Visual position in the workflow editor
retryCountInt!Number of times to retry on failure
timeoutSecondsIntMaximum execution time for this node

Relationships

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