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.
Workflow engine is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.
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.
Workflow builder canvas
Node/edge canvas with pan + zoom + grid + minimap. Quote follow-up nudge wired step-by-step.
Step node card
Inspector-grade step card. Action / decision / wait / parallel / loop with status, metrics, ports.
Trigger config card
Webhook / cron / event bus / manual trigger card with config string, sample payload, armed state.
Run history row
Single workflow run row — trigger, started, step-progress, status pill, duration, trace link.
Manual approval card
Refund > $200 gate. Approver chip, reason, comment field, approve / reject decision state.
Retry policy block
Max attempts + base delay + backoff strategy + jitter. Projected delay bars per attempt.
Fan-out card
Parallel lanes with first / wait-all / race join. Per-lane runtime bars and concurrency cap.
Error handler card
Error attachment + match pattern + chain of catch / compensate / alert / retry actions.
Variable pass-through row
Single row mapping source → target with type + sample. Trigger / step / constant / secret kinds.
Condition branch card
If / else gate with expression editor. YES / NO branch tiles + hit-rate split chip.
Delay step card
Duration display, resume-at label, IANA tz chip, skip weekends + holidays toggles.
Run trace viewer
Gantt-style span timeline with expandable per-step messages. Refund flow trace.
Audit trail rail
Chronological feed — created / edited / published / disabled / approved / reverted entries.
Template library grid
Workshop-flavoured templates — quote follow-up, RWC expiry, refund flow, welcome, recall.
Full workflow orchestrator
Composed orchestrator — trigger + canvas + history + approval + retry + fan-out + error + audit.