An integration architect pinning sticky notes to a whiteboard map of services, queues and legacy systems in a fluorescent office.

CEDX Integrations · Developer & low-code

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
CEDX Integrations overview: deliveries, run success, active connectors, auth at risk, open storms and failed-runs cards, fleet health ring, storm scores and root-caused alerts.

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
48 connectors, health on every row

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
OAuth apps age out before they break

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
Webhooks carry a storm score

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
CEDX Integrations Overview screen.CEDX Integrations Connectors screen.CEDX Integrations OAuth apps screen.CEDX Integrations Webhooks screen.

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.

All 132 applications

Limits

What Integrations does not do yet.

Finding this out on the third call is worse for you than reading it here, and worse for us.

Start

Open it before you talk to anyone.

Pilot

Your first connectors

  • Everything in Try
  • Connector inventory
  • Auth-rotation plan
  • Storm-alert design
Talk to sales

Estate

Integrations with the rest of it

  • Integrations with API, Tables and Scripts
  • One identity, one bill
  • CEDX delivery
Book an estate map

Questions

Before you pilot Integrations.

Is the software on this page real?

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.