Skip to main content

Types of Workers

TypePurposeTypical Uses
TriggerStarts a workflow run based on an event or schedule.Manual run, Time schedule (hourly/daily).
ActionPerforms a task or transformation on data.Fetch API data, Transform JSON, Summarize with AI.
ConditionEvaluates logic to decide whether downstream workers execute.Skip rest if no new data, Branch on value threshold.
WidgetPrepares structured output intended for dashboard display.Chart dataset, Table rows, Text/Markdown summary.

Trigger Workers

Provide the entry point. Some triggers run only on schedule; others allow manual override.

Action Workers

Core processing units. They read previous outputs and produce enriched or transformed data.

Condition Workers

Return a boolean or branch directive. If false (or unmatched), subsequent dependent workers are skipped.

Widget Workers

Package data in a structure optimized for dashboard rendering (labels, series, rows). They do not render visually by themselves inside the workflow editor; instead they feed dashboards.

Next: Adding Workers to a Workflow.