A workflow serves as a blueprint outlining the series of tasks required to execute a specific business operation. It details the sequence in which tasks must be completed, guiding users through the process from start to finish, and helps streamline operations, ensure consistency, and optimize efficiency within an organization.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/serverlessworkflow/specification/llms.txt
Use this file to discover all available pages before exploring further.
Properties
Configures the workflow’s input. See Input/Output for details.
The task(s) that must be performed by the workflow.
The configuration, if any, of the workflow’s timeout.If a
string, must be the name of a timeout defined in the workflow’s reusable components.Configures the workflow’s output. See Input/Output for details.
Configures runtime expression evaluation.
Document
Documents the workflow definition.The version of the DSL used to define the workflow.
The workflow’s namespace.
The workflow’s name.
The workflow’s semantic version.
The workflow’s title.
The workflow’s Markdown summary.
A key/value mapping of the workflow’s tags, if any.
Additional information about the workflow.
Evaluate
Configures a workflow’s runtime expression evaluation.The language used for writing runtime expressions.Defaults to
jq.The runtime expression evaluation mode.Supported values:
strict: requires all expressions to be enclosed within${ }for proper identification and evaluation.loose: evaluates any value provided. If the evaluation fails, it results in a string with the expression as its content.
strict.