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.