Skip to content

au3 workflow — Command Reference

CLI command group: au3 workflow

Commands for creating, running, and visualizing workflows, and generating operation documentation.


au3 workflow list

List workflows

Option Type Required Default Notes
--fields string Comma-separate list of fields to display
--filter string Filter in JSON/YAML format or path to file containing filter
--sort string Ordered list of fields to sort by in JSON/YAML format or path to file containing sorting
--search string Search in JSON/YAML format or path to file containing search
--limit 100 Number of results to fetch
--skip Number of results to skip
--all boolean false Whether to fetch results from all pages
--stream boolean false Whether to print results as they are received without buffering (as JSON)
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

au3 workflow view

View workflow

Option Type Required Default Notes
--id string ✅ workflow id
--fields string comma-separate list of fields to display
--path-filter string filter in JSON/YAML format or path to file containing filter
--operation-filter string filter in JSON/YAML format or path to file containing filter
--update-spec boolean print in the form which is usable for the update command
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

au3 workflow create

Create workflow

Option Type Required Default Notes
--name string ✅ Object name with 2-64 characters
--description string Object description with 0 or 2-256 characters
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

au3 workflow update

Update workflow

Option Type Required Default Notes
--spec-schema boolean view the schema for update
--spec string spec in JSON/YAML format or path to file containing spec
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

--spec payload reference

Schema ID: UpdateWorkflowArgumentDto

This section documents the --spec payload accepted by au3 workflow update. Run workflow update --spec-schema to fetch this schema live from the CLI at any time.

Tip: additionalProperties: false — the schema rejects any field not listed below.

Top-Level Fields

Field Type Required Notes
id string Workflow id — Pattern: ^wf-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ — e.g. wf-123e4567-e89b-41d2-a345-678901234567
name string Object name with 2-64 characters — 2–64 characters
description string Object description with 0 or 2-256 characters — Pattern: (^$)|(^.{2,256}$) — 0–256 characters
tags array List of tags
script string Stringified Workflow Script

Example Spec

name: <string>
description: <string>

au3 workflow run

Run workflow

Option Type Required Default Notes
--id string ✅ Id of workflow to run
--options string Options in JSON/YAML format or path to file containing options
--path-filter string filter in JSON/YAML format or path to file containing filter
--operation-filter string filter in JSON/YAML format or path to file containing filter
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

au3 workflow list-history

List workflow history

Option Type Required Default Notes
--id string ✅ workflow id
--fields string comma-separate list of fields to display
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

au3 workflow delete

Delete a workflow

Option Type Required Default Notes
--id string ✅ Workflow id
--trash string
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

au3 workflow visualize-script

Visualize script

Option Type Required Default Notes
--id string workflow id
--task string workflow task id
--script string workflow script in JSON/YAML format or path to file containing script
--format enum graphviz Output format Choices: "graphviz", "mermaid-gantt"
--operation-filter string filter in JSON/YAML format or path to file containing filter
--path-filter string filter in JSON/YAML format or path to file containing filter
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

au3 workflow validate

Validate script

Option Type Required Default Notes
--id string workflow id
--task string workflow task id
--script string workflow script in JSON/YAML format or path to file containing script
--operation-filter string filter in JSON/YAML format or path to file containing filter
--path-filter string filter in JSON/YAML format or path to file containing filter
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

au3 workflow ops-to-markdown

Generate documentation about available operations

Option Type Required Default Notes
--include string List of operations to include
--fmt enum human Output format Choices: "human", "json", "yaml"
--debug boolean false Enable more verbose output on error

Generated from au3 workflow --help and subcommand help output.