Workflow engine / 14 primitives + composition

Workflow engine

The workflow engine primitive family — deterministic business automations that run the workshop day-to-day. Quote follow-up day-3 nudge, roadworthy expiry SMS at T-7d, refund > $200 manager approvals, new customer welcome fan-outs and recall hit reach-outs. Visual reference only — presentational, no live runtime.

Production answer

Workflow engine is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Workflow engine states
Generative search brief

Workflow engine: The workflow engine primitive family — deterministic business automations that run the workshop day-to-day. Quote follow-up day-3 nudge, roadworthy expiry SMS at T-7d, refund > $200 manager approvals, new customer welcome fan-outs and recall hit reach-outs. Visual reference only — presentational, no live runtime.

Visual reference only — no real workflows invoked
Primitive 01

Workflow builder canvas

Node/edge canvas with pan + zoom + grid + minimap. Quote follow-up nudge wired step-by-step.

Stateful · pan/zoomOpen
Primitive 02

Step node card

Inspector-grade step card. Action / decision / wait / parallel / loop with status, metrics, ports.

StatelessOpen
Primitive 03

Trigger config card

Webhook / cron / event bus / manual trigger card with config string, sample payload, armed state.

StatelessOpen
Primitive 04

Run history row

Single workflow run row — trigger, started, step-progress, status pill, duration, trace link.

StatelessOpen
Primitive 05

Manual approval card

Refund > $200 gate. Approver chip, reason, comment field, approve / reject decision state.

Stateful · decisionOpen
Primitive 06

Retry policy block

Max attempts + base delay + backoff strategy + jitter. Projected delay bars per attempt.

StatelessOpen
Primitive 07

Fan-out card

Parallel lanes with first / wait-all / race join. Per-lane runtime bars and concurrency cap.

StatelessOpen
Primitive 08

Error handler card

Error attachment + match pattern + chain of catch / compensate / alert / retry actions.

StatelessOpen
Primitive 09

Variable pass-through row

Single row mapping source → target with type + sample. Trigger / step / constant / secret kinds.

StatelessOpen
Primitive 10

Condition branch card

If / else gate with expression editor. YES / NO branch tiles + hit-rate split chip.

Stateful · editOpen
Primitive 11

Delay step card

Duration display, resume-at label, IANA tz chip, skip weekends + holidays toggles.

StatelessOpen
Primitive 12

Run trace viewer

Gantt-style span timeline with expandable per-step messages. Refund flow trace.

Stateful · expandOpen
Primitive 13

Audit trail rail

Chronological feed — created / edited / published / disabled / approved / reverted entries.

StatelessOpen
Primitive 14

Template library grid

Workshop-flavoured templates — quote follow-up, RWC expiry, refund flow, welcome, recall.

StatelessOpen
Composition

Full workflow orchestrator

Composed orchestrator — trigger + canvas + history + approval + retry + fan-out + error + audit.

CompositionOpen