Skip to main content
Version: v5.1

Workflows

A workflow is a blueprint that describes the sequence, structure, and rules for the execution of a workflow. The workflow definition includes tasks, input/output parameters, decision points, and error handling.

For more information about the parameters which define a workflow, refer to the table below.

ParameterTypeDescription
_nameStringReadable long-form name
_descriptionStringAdd a description
_userTypeStringDescribes the purpose of the workflow
_namespacesArray of StringAn array of namespaces you want to add the workflow to
_taskDefsArray of ObjectAn array of your defined tasks. For more information, see Tasks.
_timeoutSecondsNumberThe number of seconds before the workflow times out when unresponsive

Workflow topics#

For more information, see the following workflow topics:

Workflow Service REST API#

You can interface with the Workflow Service using the REST API. For more information, see Workflow Service REST API.