Skip to content

Workflows

This section covers everything you need to write, deploy, and understand workflow definitions. Start with the definition format, then explore each feature in depth.

  1. Definition -- Root structure, versioning, seed entity
  2. Steps -- Function block, embedded workflow, and workflow reference steps
  3. Parameters -- JMESPath interpolation, raw parameters, parameter schemas
  4. Conditions & Assertions -- Skip or guard steps based on runtime data
  5. Acquire -- Pull additional entities into the execution context
  6. Retry & Rollback -- Handle failures gracefully
  7. Lifecycle -- Execution states and transitions
  8. Scheduling -- Cron-based scheduled workflows
  9. Examples -- Curated workflow examples from beginner to advanced