Nishi Family › Compare › Workflow Automation
Nishi vs the Field
Workflow Automation — mechanically measured, liar-killed, sovereign.
Nishi vs Zapier and n8n and Temporal and Microsoft Power Automate
How this is scored. Every Nishi cell is measured: the generator reads the real organ source on disk and requires the implementing symbol to exist (no self-grading). Competitor cells record documented capability presence. Best=leads this axis, Yes=present, Part=partial, No=absent. This is capability presence, not depth or scale: the majors lead on index size and neural ranking. Nishi's genuine exceeds are the sovereignty / neutrality / determinism axes.
Feature matrix
| Capability | Nishi | Zapier | n8n | Temporal | Power Automate | Notes |
|---|---|---|---|---|---|---|
| Trigger-action rules engine (rules as data) | Yes | Yes | Yes | Part | Yes | Event-cond-action rules validated whole before load; Temporal is code-first not rules |
| Idempotent exactly-once firing by event id | Yes | Part | Part | Best | Part | Dedup ledger by event id; Temporal exactly-once execution is the reference |
| Scheduled recurring execution (tickless + RRULE) | Yes | Yes | Yes | Yes | Yes | Tickless bounded scheduler sleeps to next due job; RRULE incl YEARLY |
| Reminder automation with once-only ledger | Yes | Part | Part | No | Yes | Lead-day reminders; sent-once guaranteed by an additive ledger |
| Multi-channel send incl physical mail | Yes | Part | Part | No | Part | Email plus print-ready postcard letter card composed in-house; rivals need Lob-class connectors |
| Bulk personalized merge to a segment | Yes | Part | Yes | No | Yes | Placeholder-validated personalization; unknown placeholder fails loud |
| Document-generation action (real .docx) | Yes | Part | Part | No | Yes | Coordination fields become a versioned Word document |
| Autonomous dispatch runs registered work | Yes | No | No | Part | No | Machine leases a stream, runs its gate, marks DONE only on GREEN |
| Durable crash recovery (ledger replay + revive) | Yes | Part | Part | Best | Part | Reflog replay plus boot revive; Temporal durable execution is the reference |
| Run liveness heartbeats ALIVE/STALLED | Yes | Yes | Yes | Yes | Yes | Liveness recomputed from real beats vs the clock, not self-reported status |
| Ops pipeline automation with auto-rollback | Yes | No | Part | Part | No | Never-brick health-gated promote; upload-unpack-build-deploy over one API |
| Outbound event stream (SSE) | Yes | Yes | Yes | Yes | Yes | GET /api/events text/event-stream |
| Unified multi-step durable workflow engine | Yes | Part | Yes | Best | Yes | R1 LANDED gated GREEN: event-sourced run ledger, per-step retry, durable dedup, crash-resume; Temporal still leads depth (timers, signals, child workflows) |
| Sovereign organ-connector catalog (any organ as a step) | Yes | Yes | Best | Yes | Yes | R3 LANDED gated GREEN: exec-organ over a GREEN fail-closed catalog, proven composing the real ICS organ; n8n node ecosystem is the OSS reference |
| Inbound webhook triggers | No | Best | Yes | Yes | Yes | Zapier built the category |
| Third-party SaaS connector catalog | No | Best | Yes | No | Yes | Zapier 8000-plus external apps; Power Automate 1500-plus; the sovereign-internal catalog above is ours |
| Visual no-code workflow builder | No | Yes | Best | No | Yes | n8n node canvas is the open-source reference |
| NL-to-workflow LLM copilot | No | Yes | Part | No | Yes | Zapier and Power Automate ship Copilot builders; n8n AI nodes partial |
| Human-in-the-loop approval steps | Yes | Part | Part | Part | Best | R4 LANDED gated GREEN: approve step parks the run until an APPROVED or DENIED ledger decision lands, deny wins fail-safe; Power Automate Approvals still leads UI depth |
| Process mining / run observability | Yes | Yes | Yes | Best | Yes | R6 LANDED gated GREEN: run board + 0-JS HTML derived by ledger replay, nothing self-reported; Temporal visibility UI still leads depth |
| RPA UI-level automation | No | No | No | No | Best | Power Automate Desktop leads this cohort |
| Record-actions macro recorder (watch and replay) | No | No | No | No | Best | Power Automate Desktop recorder defines this category; we have NO capture-my-actions capability anywhere |
| Data passing between steps (outputs to inputs, variables) | Yes | Best | Best | Yes | Yes | R8+R8b LANDED gated GREEN: event fields auto-bind as run vars, set-var derives, connector>var CAPTURES organ stdout, placeholder substitution into any step arg incl forked argv, last-write-wins, unknown fails loud; Zapier and n8n field-mapping UIs still lead |
| Mid-flow branching / conditional paths | Yes | Yes | Best | Yes | Yes | R9 LANDED gated GREEN: per-step k=v condition vs the run variable plane, mismatch SKIPs recorded in the ledger; n8n IF/Switch canvas still leads expressiveness |
| Loops / iterate over a collection | Yes | Part | Yes | Yes | Yes | R11 LANDED gated GREEN: for-each forks a connector per comma-list item, {item} bound per iteration, WFITER records, failed item fails the step; n8n and Power Automate loop nodes still lead expressiveness |
| Error-handling branches (on-failure path) | Yes | Yes | Yes | Best | Yes | R10 LANDED gated GREEN: exhausted step routes to a later handler step, failure stays recorded, wf_error vars set, run can RECOVER to DONE; Temporal compensation patterns still lead depth |
| Flow versioning / draft-test-live | Yes | Yes | Yes | Best | Yes | R12 LANDED gated GREEN: @version directive, runs stamp WFVER, resume records WFVERDRIFT on cross-version resume, CLI verify validates drafts without firing; Temporal replay-safe versioning still leads depth |
| Template gallery / marketplace | Yes | Best | Yes | No | Yes | R13 LANDED gated GREEN: gallery index + fail-closed instantiate that validates the copied definition whole; 2 real templates ship (venue-agreement, expense-approval); Zapier's thousands-of-Zaps marketplace is still the distribution moat |
| U1 product visual design (vs the Zapier editor) | Yes | Best | Yes | No | Yes | R7 LANDED: nx_wflow_ui console CERTIFIED 1000permil by nx_ui_judge (DE/US/CR/AX/CO all 1000), live /compare/automation/bench; tokens + gradient + SVG + responsive + a11y; Zapier editor still leads as an interactive product |
| U2 interaction UX (drag, inline test, edit-in-place) | No | Best | Best | No | Yes | Zapier editor and n8n canvas set the interaction bar |
| U3 run information design (dashboard) | Yes | Yes | Yes | Best | Yes | Thin: one 0-JS run board page; Temporal UI leads info design |
| U4 product polish (onboarding, docs, accessibility) | No | Best | Yes | No | Yes | Mature-product polish entirely absent |
| Sovereign own-stack zero-per-task cost | Best | No | Part | Part | No | Own language compiler TLS store on your hardware; Zapier bills per task; n8n and Temporal self-host on Node and Go stacks |
| Additive never-lose tamper-evident run history | Best | Part | Part | Part | Part | 144 of 144 concurrent writes zero lost measured vs live git; rivals cap run-history retention |
coverage 764/1000EXCEEDS 2PRESENT 24ABSENT 8
Honest verdict. Nishi has broad, sovereign search-engine presence — a real organ behind every core ranking and crawl axis, built bits-up in one language. It is not yet a scale or neural-ranking rival: the majors lead on index size (billions to trillions vs a Common-Crawl-seeded slice) and trained rerankers. Nishi's genuine exceeds are structural — owning the whole stack, neutrality by construction, and a zero-JS integer-deterministic result page. The climb is a bigger index and a trained reranker.
Generated by nx_swcompare_matrix (sovereign NishiLang organ) from knowledge/compare/automation.matrix — every Nishi cell verified against real organ source on disk. Zero JS, zero trackers.