Eitan Rafaelcommand-center

Automations Command Center

A live map of every automation the business runs, so when one breaks you can see what else is about to break with it.

Client
Richer LTD
Role
Sole engineer
Period
2026
Stack
Next.js, TypeScript, Supabase, Vercel, Make.com API, Fireberry API
~341
Automations tracked
~793
Cross-system dependencies
3
Platforms unified

The problem

The company ran hundreds of automations across Make.com, n8n and Fireberry CRM, and nobody could answer the two questions that mattered during an incident: what is broken, and what depends on it. Failures were found when a salesperson noticed a lead had gone missing — which meant the damage was already done and the cause was three systems upstream.

The demo runs on synthetic automations and a synthetic dependency graph. The structure, health model and interactions match the real tool.

What I built

The hard part

Dependencies aren't declared anywhere

No platform tells you that a Make scenario feeds a Fireberry field that a second scenario later reads. That relationship only exists implicitly, in module configuration. Building the map meant inferring edges from configuration rather than reading them from an API, and accepting that inference is fallible — so the map shows how each edge was derived, and a wrong edge can be corrected rather than silently trusted.

Outcome

The graph surfaced chains nobody had documented, including cross-platform ones, and made a 2.6x platform overspend traceable to the specific flows responsible.