The notification backbone for the RCI estate

Every message,
guided safely to shore.

FARO is the centralized notification platform behind Aura, Agent Hub, Legajos and the rest of the estate. One API call reaches your people over email and WhatsApp, branded per app, scheduled or instant.

View the API
15+ services on the rails2 channels, one callSSO with Microsoft & Google
Email delivered
via Microsoft Graph
WhatsApp sent
via Twilio · @OPS
Scheduled 06:00 UTC
daily digest queued

Transactional email

Delivered through Microsoft Graph with per-app branding baked in.

WhatsApp

Reach people where they already are, sent through Twilio from the same call.

One API, both channels

Switch a single field. No new integration, no new credentials.

Capabilities

Everything a notification needs, on one set of rails.

FARO handles branding, audiences, timing and delivery so consuming apps stay focused on their own work.

Per-app branded templates

Every consuming app gets its own layout, chrome, logo and colors automatically. Senders just provide the body HTML; FARO wraps it.

Distribution lists

Address a named group with @LISTNAME. Membership is managed centrally, so a single recipient resolves to the whole team.

Scheduling & digests

Send now, schedule for a future time in ISO-8601 UTC, or roll low-priority items into a single daily digest.

Dead-simple REST API

One POST to /api/v1/notifications/send with an X-API-Key header. Vendor the single-file FaroClient and you are sending in minutes.

Per-app keys & history

One scoped key per project binds channels, endpoints, rate limits and branding. Full send history and audit, per app.

One backbone for the estate

A single multi-tenant platform behind 15+ RCI services. Add a project, mint a key, and it is on the same reliable rails.

For developers

A send is one request away.

POST to a single endpoint with your scoped key, or vendor the single-file FaroClient and call send(). Recipients can be plain addresses or a @LIST; FARO resolves the audience and applies your app’s template.

  • One X-API-Key header, scoped per app
  • Email or WhatsApp from the same shape
  • Full send history & audit per project
curl · POST /api/v1/notifications/send
curl -X POST https://notifications.roderickc.com/api/v1/notifications/send \-H "X-API-Key: faro_<your-key>" \-d '{"channel":"email","recipients":["@TEAM"],"subject":"Deploy shipped","body_html":"<p>v2.1 is live.</p>"}'
python · faro_client.py
from faro_client import FaroClient faro = FaroClient(api_key="faro_…") faro.send( recipients=["ops@x.com"], subject="…", body_html="<p>…</p>", source_app="aura", )
Trusted across the estate

One lighthouse, the whole fleet.

AuraAgent HubLegajosOCROXBOProject TrackerData Bastion+ more

Bring your app onto the rails.

Sign in to mint a key, manage templates and watch every send land.