Skip to content

AutomationWorkflow

Type: Object

A workflow is a directed acyclic graph (DAG) of interconnected tasks that can be executed in parallel or sequentially. Each node in the workflow represents either a Function call or a system operation (logic, conditions, transformations).

Workflows provide:

  • Visual drag-and-drop workflow building
  • Asynchronous and resumable execution
  • Complex branching and conditional logic
  • Integration with the Lua function ecosystem
  • Real-time execution monitoring
  • Error handling and retry logic

Fields

NameTypeArgsDescriptionDeprecated
activeVersionAutomationWorkflowVersionThe active version of this workflow
availableNodeSchemasJsonStringAvailable node type schemas for the frontend
createdAtDateTime!
descriptionStringA detailed description of what this workflow does
handleString!A unique identifier for the workflow - only letters, numbers and underscores
idID!
latestVersionAutomationWorkflowVersionThe latest version of this workflow
nameString!A human readable name for the workflow
tags[String!]!Tags for categorizing and filtering workflows
tagStringString
totalVersionsInt!
updatedAtDateTime!
versions[AutomationWorkflowVersion!]!filter: AutomationWorkflowVersionFilterInput
limit: Int
offset: Int
sort: [AutomationWorkflowVersionSortInput]
The versions of this workflow

Relationships

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