Module 05 / One platform, connected to everything

Every system speaking one language

Systems Integration connects the platform to the ERP, finance, identity, payments, and cloud systems you already run. API-first and event-driven, it keeps every system in step and reconciled to a single source of operational truth.

One ledgerwrites to the shared core

01 What it does

Core capabilities.

An API-first, event-driven integration layer that binds ERP, identity, payments, and cloud systems to one connected platform.

01

API-first architecture

Every function is exposed through documented REST and GraphQL APIs, so integration is a first-class capability rather than an afterthought.

02

Event-driven sync

Systems publish and subscribe to a shared event stream, keeping ERP, payments, and identity aligned within seconds of any change.

03

ERP and finance connectors

Pre-built adapters bind SAP, Oracle, Sage, and Microsoft Dynamics to the ledger without re-keying transactions across teams.

04

Identity and SSO

OAuth, SAML, and OpenID Connect federate access through Azure AD, Google Workspace, and county directories under one policy.

05

Guaranteed delivery

Idempotent writes, automatic retries, and a dead-letter queue mean no event is lost, duplicated, or silently dropped.

02 In the product

See it in action.

Real screens from the systems integration module, every one reading from the same ledger.

Live health

One hub, every system in view

Throughput, uptime, and latency sit on a single operations board covering all connected systems.

  • throughput, uptime and latency side by side
  • threshold alerts before partner SLA breaches
  • M-Pesa, SAP and KRA eTIMS links tracked
  • degradation flagged minutes ahead of outage

Traffic

See where the load lands

Event volume is broken down by connected system so operators know which integrations carry the platform.

  • event volume ranked per connected system
  • M-Pesa and SAP dominate throughput
  • skew spotted before capacity limits hit
  • peak compared against off-peak load

Reliability

Every event, accounted for

The recent-events feed shows each sync, its status, and any retry in real time.

  • live feed with status and retry count
  • failed partner calls queued automatically
  • automatic replay with backoff on recovery
  • full audit trail per KES transaction
24
Connected systems
1.2M
Events per day
99.97%
Sync uptime
240ms
p95 event latency

03 One ledger

Connected to
everything else.

Every connector writes to the same ledger the rest of the platform runs on, so a payment, an ERP journal, and an SSO event all reconcile against one record. Integration is what keeps logistics, supply chain, marketplace, and payments describing the same reality instead of drifting apart.

Built with
  • REST & GraphQL APIs
  • Event streaming
  • Kafka
  • SSO / OAuth
  • SAML / OpenID Connect
  • M-Pesa API
  • Kubernetes
  • Redis