Skip to main content

Workers – General Concept

Workers are the atomic steps inside a workflow. Each performs a specific function: fetching data, transforming it, applying conditions, rendering outputs, or interacting with external services.

Characteristics

  • Self‑contained: a clear input → output responsibility.
  • Parameterized: configurable without code (fields, toggles, selectors).
  • Chainable: outputs feed the next worker.
  • Inspectable: you can open previews to see data, results, or errors.

Worker Lifecycle

  1. Insert into workflow.
  2. Configure parameters.
  3. Participate in runs (producing outputs or side effects).
  4. (Optional) Converted into a widget output for dashboards.

Next: Types of Workers.