Skip to content
GraniteBolt, Home

Studio concept buildBusiness automation

Relay

A control panel for business automations: every workflow, every run, visible and owned.

Client engagements are private under NDA. These systems are our own builds, shown to demonstrate the standard we deliver.

Relay control panel: a registry of workflows with status toggles, and a run log with one failed run expanded.

The problem it addresses

Automations rot in the dark. A workflow here, a script there; nobody can say what runs, what failed last night, or what breaks if it stops. The first anyone hears of it is the order that silently never shipped.

What the system does

  1. 01One registry of every workflow: what it does, what triggers it, which systems it touches and who owns it.
  2. 02Run history with the payload, so a failed run can be read, fixed and replayed instead of guessed at.
  3. 03Alerts that reach a person: failures and stuck runs notify the owner instead of piling into a log.
  4. 04Pause, resume and run-now controls per workflow, with every change recorded.
  5. 05Retries and a dead-letter queue by default, so one flaky API does not lose a day of orders.

Stack

  • n8n (self-hosted)
  • TypeScript
  • Node.js
  • Webhooks
  • PostgreSQL

Architecture

Self-hosted n8n as the engine, a PostgreSQL registry beside it, and a thin control UI over both; every run and state change lands in one events table.

How we build this for you

Want one of these, for your operation?

20 minutes. Bring the bottleneck: we tell you which line fits, what it costs and when it could ship.

Or write to [email protected]

Your time and ours

Calls Sunday to Friday

  • Beirut

  • Dubai

  • Riyadh

  • Cairo

  • Berlin

  • London

  • New York

Beirut shares the working day with Dubai, Riyadh, Cairo, Berlin and London, and the afternoon overlaps the New York morning.