Every connector, webhook and token. One fleet view.
Integrations watches the connections themselves: 48 connectors, 72 webhook endpoints and 56 OAuth apps, with failure storms clustered, token expiry counted in days, and every alert arriving root-caused.
The alert panel does not say “something failed”. It says: checkout.paid storm · 42% fail — origin 503 for about 40 minutes, retries amplified to 4.2×. That is the difference between monitoring and knowing.
integrations.cedxsystems.com — live build
Runs on demo data — fleet health 91 is the demo seed's, and says so on screen.
1.84M deliveries a day3.58M on the rolling snapshot
96.4% run success70 automations in view
41 active connectorsof 48 registered
What it is
Three ways integrations fail — all three on screen.
48 connectors, health on every row
The Connectors table carries provider, category, auth type, runs per day, fail % and a 14-day sparkline per row. commerce-orders runs 42K a day at 0.4% fail; partner-webhooks degrades at 12.4%; two support connectors sit in auth fail at 16.7% and 18.2%. The fleet is sortable by the thing that is actually wrong.
Auth type per connector — OAuth2, API key, HMAC, Basic, JWT
Not-healthy chip counts 11 needing attention
14-day sparkline on every row
integrations — screen-2
OAuth apps age out before they break
56 OAuth apps with grant type, days to expiry, dependents, refresh failures and a risk score. billing-live sits at risk 99 in refresh-fail; crm-prod-oauth expires in 3 days with deal-won flows already intermittent. Expiry is a countdown you can see, not an incident you discover.
30 apps at risk — ≤14 days or refresh failing
Dependents column: what breaks if this token dies
Grant types: auth code, client credentials, refresh only, API key, JWT
integrations — screen-3
Webhooks carry a storm score
72 endpoints with deliveries per day, fail %, p99, retry multiplier and storm score. wh-checkout-paid delivers 184K a day at 42.1% fail — storm 99, retrying at 4.2×. A storm score of 99 is a clustered failure window, not a noisy endpoint.
21 endpoints stormy — fail ≥15% or in a storm
Retry multiplier per endpoint, 4.2× at the top
p99 per endpoint, from 109ms to 3.1s
integrations — screen-4
Product tour
Four screens, captured from the running build.
Not a mockup and not a concept deck. This is what opens at /app/integrations.
integrations.cedxsystems.com
01 — Overview
Fleet health, with the causes attached
Deliveries at 1.84M a day, run success 96.4%, 41 of 48 connectors active — and then the risk cards: 9 auth at risk, 12 open storms, 18 failed runs needing retry. The alert panel root-causes: an origin 503 for ~40 minutes amplified webhook retries to 4.2× and blocked 14 downstream deliveries.
Fleet health 91, with all four inputs listed
Deliveries by category: commerce 620K, payments 410K, CRM 340K in 30 days
Live snapshot rolling at 3.58M deliveries a day
02 — Connectors
The register of everything plugged in
48 connectors across commerce, payments, CRM, support, inventory, marketing, identity and HR. The top source by volume is commerce-orders; the top problem is crm-pipeline, in auth fail at 18.2%. Both facts are on the same screen.
544K runs a day across the view
Category chips for every system family
Status: healthy, degraded, auth fail
03 — OAuth apps
Token lifecycle as a table
56 apps with days, dependents and risk. The refresh-fail chip isolates 15 apps needing re-auth; the expiring chip finds crm-prod-oauth at 3 days. wms-cli-29 shows what good looks like: rotated, risk 58, 20 dependents intact.
Avg risk 35 across the fleet
Refresh-fail, expiring, rotated and revoked chips
Apps with infinite-lived API keys flagged too
04 — Webhooks
Endpoints under stress, ranked
Endpoints sort by storm score: wh-checkout-paid at 99, wh-deal-won-70 at 92. The degraded band starts at wh-invoice-paid-14, 24.9% fail with a 762ms p99. Delivery volume, failure and latency live on one row per endpoint.
72 endpoints, 320 deliveries catalogued
51 failed deliveries in the catalog
Healthy, degraded, disabled and storm chips
Who runs it
Three roles keep the fleet connected.
Roles, not references. We have no named customers yet, so nobody in these photographs is quoted, credited or claimed as one.
Integration architecture
Owns the map: which systems connect, through which auth, and which connector is one expired token away from a bad Monday.
48 connectors · 544K runs/day
API operations
Watches deliveries and storms: 12 open failure windows, 18 failed runs to retry, and the retry multiplier that turns an origin 503 into a flood.
72 endpoints · 21 stormy
Environment operations
Rehearses the rotation before it is forced: a cloned environment is where a new token or a re-mapped webhook gets proven first.
56 OAuth apps · 30 at risk
The shape of it
What the demo fleet actually looks like.
Every figure below is legible in the captures above. Nothing here is a projection of your estate — it is the state of the demo data.
1.84Mdeliveries per dayall endpoints, overview card
96.4%run success70 automations
9auth at risk504 days old or refresh failing
12open stormsclustered failure windows
Deliveries by category, last 30 daysfleet view · all endpoints
Commerce620K
Payments410K
CRM340K
Support210K
Inventory160K
Marketing100K
Fleet healthauth + storms + runs · vs prior week
91
Connectors active · 42 of 48
Open storms 12 · auth at risk 30 · stormy webhooks 21
Run success96.4% across 70 automations
Successful runs · 96.4%
Failed or partial · 29 in view, 18 needing retry
How it runs
A connection's life, in the order it actually happens.
01
Connect
A connector registers with its auth — OAuth2, API key, HMAC, Basic or JWT — and starts accruing runs, failures and a 14-day sparkline.
02
Watch
The fleet view rolls deliveries, success and storms into one health score: 91 today, with 12 clustered failure windows open and named.
03
Rotate
OAuth apps carry days-to-expiry and refresh-fail counts, so crm-prod-oauth at 3 days is a task this week — not an outage next week.
04
Replay
Failed runs queue for retry: 18 in the last 24 hours, each marked need-retry rather than dropped without a trace.
One record
Connections move data the estate already owns.
Integrations is not a third-party broker stapled on. The events, tables and runtimes it feeds are the estate's own.
Finding this out on the third call is worse for you than reading it here, and worse for us.
Integrations is not generally available. What opens today is the live build running on demo data — fleet health 91 is labelled as a demo seed on the screen itself.
We have no named customers to show you, so this page shows none.
The provider labels in the captures — Commerce API, HRIS link, Billing core, WMS bridge — are the demo workspace's generic stand-ins. We are not publishing a supported-provider catalog on this page, and none is implied.
Delivery volumes and success rates are the demo fleet's telemetry, not benchmarks for your estate.
No audit or compliance certification has been issued for Integrations. What we can evidence about hosting, encryption and access is on the security page.
Yes. Every screenshot is a capture of the running build and you can open the same build at /app/integrations. It runs on demo data, and the header says “demo seed” on screen.
What is a failure storm?
A clustered failure window, scored per webhook endpoint. When an origin 503'd for about 40 minutes, retries amplified to 4.2× and 14 downstream deliveries blocked — the storm score of 99 on wh-checkout-paid is that event, not a noisy-week average.
How would we know a token is about to expire?
The OAuth apps table counts days to expiry and refresh failures per app, with dependents listed — crm-prod-oauth shows 3 days, 18 dependents, risk 81. The at-risk chip collects everything 14 days out or already failing.
Which providers are supported?
The demo workspace uses generic provider labels, and this page deliberately does not publish a provider catalog. That conversation is part of a pilot scoping call, where we can speak to your specific systems.
Is Integrations audited or certified?
No certification has been issued. What we can evidence about hosting, encryption, tenant isolation and production access is written up on the security page.
The fleet view is running. Go and look at it.
Live build, demo data, no card. Then count how many expiring tokens your current setup is tracking.