2.1.1 Specify Values for Workflow Definition Options
Specify the workflow definition options before you add tasks and save the workflow.
A workflow definition describes how a workflow behaves when it runs. It includes the workflow name, version, task list, task reference names, input parameters, output parameters, timeout configuration, failure handling, owner details, and other execution metadata.
A workflow definition must include at least one task. If the workflow definition includes a collection of tasks, the definition determines the order in which the workflow executes tasks. A workflow definition may also define how to pass data and state from one task to another using input and output parameters.
You can create a workflow definition visually with Workflow Builder or by providing JSON. MicroTx Workflows validates workflow names, task names, and task reference names before creating or updating a definition.
Parent topic: Manage Workflow Definitions
