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