Capture & Ingest
Records land in CEDX Notify already linked to the canonical customer, employee, or vendor ID.
Email, push, SMS, in-app and webhook from one console. The demo fleet's sample is blunt about it: 380 deliveries, 104 delivered, 116 failed hard or soft, 103 still in flight, and 31 recipients past the fatigue line, whom the system will not keep pushing.
"Consolidating onto CEDX eliminated four middleware connectors and cut our weekly forecast and close reconciliation fro..."
| Platform Subsystem / Node | Canonical Schema Binding | Tenant & RBAC Scope | Throughput / Event Rate | Cryptographic Audit | SLA Availability |
|---|---|---|---|---|---|
| Canonical Entity Graph v26.4CEDX Notify · Record #1040 | 132 Apps · Shared Primary Keys | Global Multi-Entity Root | 48.2M Events / Day | ● SHA-256 Chain Verified | 99.995% Uptime |
| Workflow Deterministic BusCEDX Notify · Record #1041 | Cross-App Triggers (CRM->Books) | Zero-Middleware Execution | 1,840 Workflows / Min | ● Idempotent Replay Log | 0.012s p99 |
| Enterprise Directory & RBACCEDX Notify · Record #1042 | 418 Principals · 38 Roles | SCIM + SAML + Passkeys | Zero Standing Drift | ● Every Grant Priced | 100% Enforced |
| Immutable Compliance LedgerCEDX Notify · Record #1043 | SOC-2 / ISO / GDPR Evidence | Tamper-Evident Storage | 100% Write Coverage | ● Auditor Read-Only View | Verified Live |
The status that earns trust is not Delivered. It is Suppressed: the message the system chose not to send because the recipient has had enough. It sits in the table like any other row.
Every capability below runs against the shared CEDX Postgres database with zero external sync queues or reconciliation lag.
The delivery log carries channel, status, campaign, attempt number and send date on every row, including the failures. Bounced, Suppressed and Failed are statuses with counts on the tabs, not exceptions buried in a log export.
Sixty-four campaigns, 36 active, and 30 marked AI-optimized: timing, channel or variant chosen by the system and labelled as such on the row. Sent, delivered and failed are columns per campaign, so the busiest webhook campaign's 3,800 failures sit next to its 78,000 sends.
Forty-eight templates, 33 live, each with channel, category, version, 30-day sends, CTR and failure rate. A transactional SMS at version 5 with 31,000 sends and 1.1% failure is a different object from a marketing push at 4.2%, and both rows say so.
Every figure below is directly inspectable in the running CEDX Notify application workspace with zero synthetic projections.
Click any screen below to inspect how CEDX Notify moves from initial intake to verified cross-estate completion.
The health ring reads 38: delivered 104, failed or bounced 116, in flight 103, fatigue 31. The Do this next panel ranks the response: run the failure-risk board (102 rows at 55% or higher fail probability), throttle the fatigue cohort, fail over the degraded push pool.
Platform governance is not bolted on after purchase: Admin, Directory, Workflow, Audit, and Vault form the substrate every CEDX app compiles against.
Records land in CEDX Notify already linked to the canonical customer, employee, or vendor ID.
Deterministic rules and auditable Copilot signals rank every item by financial and SLA impact.
Operators resolve work in one click with role-based guardrails and instant cross-app writeback.
Every completed action updates live executive dashboards and the immutable audit log automatically.
Role-based views and permissions are enforced at the database row level so executives, managers, and frontline operators share one source of truth.
Owns channel health: the push pool at 39, the SMS route at 42, and the failover the console recommends before the failure rate becomes a complaint.
Owns the 64 campaigns and the AI flags on 30 of them, and respects the fatigue cohort, because the throttle is the product working, not failing.
Owns templates and versions: 48 in the library, 9 drafts not shipping, and the failure rate on every live version.
CEDX Notify is not an isolated point tool. It reads and writes the exact same customer, ledger, and identity records as the rest of the CEDX software estate.
Dunning paths and alert relays in Workflow end as deliveries here: the automation decides what, Notify decides whether now.
Stream alerts (lag, schema breaks, dead letters) are the signals that become the messages this console delivers.
Lifecycle campaigns are the message layer of journeys; the fatigue cap applies across both, so a journey cannot out-shout the fleet rules.
Sends, suppressions and preference changes are events worth a trail, and Audit keeps the trail.
"Consolidating onto CEDX eliminated four middleware connectors and cut our weekly forecast and close reconciliation from two days to twelve minutes."
"When Sales, Operations, and Finance read and write the exact same Postgres record, month-end stops being a detective investigation across six spreadsheets."
"Our operators actually enjoy opening the workspace. Every screen is fast, legible, and grounded in live production data with zero synthetic clutter."
Drag the seat slider to compare your current stitched stack (Okta Workforce + Workato + MuleSoft + Vanta + Splunk Audit) against running CEDX Notify natively on the unified CEDX estate.
Explore the live CEDX Notify workspace on canonical demo data at /app/notify, or book a 30-minute architecture session to map your first entity rollout.
Instant browser access to CEDX Notify pre-loaded with canonical demo records and connected across the 132-application CEDX estate.