Global PlatformCommunications, payments, and governed AI infrastructure
EnglishDocsSupportLogin
A
AfriRouteConnect Platform
Products
Platform
Enterprise
Developers
Markets
Company
Pricing
Book a DemoGet Started
Pricing
Sign InCreate Account
Platform Architecture

Three layers. One governed stack.

AfriRoute's architecture separates AI orchestration, API governance, and carrier infrastructure into distinct layers — each independently scalable, each governed by the same policy engine, each producing durable audit evidence.

1AI Orchestration2CPaaS APIs & Governance Core3Infrastructure & Carrier Network
Layer 1

AI Orchestration

Multi-model LLM orchestration with policy-governed decision routing, confidence thresholds, human-in-the-loop queues, and kill switches at every scope.

AI Decision Router

Routes intents to the optimal model (provider/version) per policy, with deterministic fallback chains and timeout budgets.

Confidence Gate

Blocks low-confidence outputs from execution. Configurable thresholds per intent and tenant — below threshold triggers human review.

Human-in-the-Loop Queue

Pending decisions surface in the console for manual approval, override, or escalation before any side effects execute.

Kill Switch Controller

Tenant-, channel-, and workflow-scoped circuit breakers. Every activation is logged with actor, timestamp, and blast radius.

Explainability Engine

Stores decision traces: inputs, model identity, policy evaluation, confidence scores, and output rationale — exportable for audit.

Layer 2

CPaaS APIs & Governance Core

Unified programmable APIs for messaging, voice, USSD, payments, and contact center — with RBAC, tenant isolation, policy engine, and approval workflows at the API plane.

Unified API Surface

Single REST + webhook schema across SMS, WhatsApp, Voice, USSD, Mobile Money, and Contact Center. Consistent auth, pagination, and error models.

Policy Engine

Evaluates RBAC, data residency, rate limits, and risk level before every action. Deny-by-default; side effects require explicit allow.

Tenant Isolation

Logical isolation per tenant with project-scoped credentials, separate encryption keys, and independent rate limit pools.

Approval Workflows

High-impact actions (bulk sends, routing changes, payment execution) require multi-step approval with audit evidence.

Event Bus

Durable event-driven backbone for state changes. All events carry traceId, tenantId, and policy evaluation result for downstream correlation.

Layer 3

Infrastructure & Carrier Network

Multi-region carrier routing, SIP trunking, USSD gateway resilience, mobile money settlement, circuit breaker patterns, and observability across the entire stack.

Carrier Routing Engine

Cost/latency/quality-aware routing across carrier partners. Per-region failover chains with real-time health scoring.

Circuit Breaker

Automatic carrier/route isolation on degradation. Half-open probes, configurable thresholds, and incident event emission.

Multi-Region Deployment

Compute and data residency scoped per region. Traffic stays in-region unless policy explicitly allows cross-region routing.

Observability Stack

Structured logs, distributed traces (OpenTelemetry), delivery metrics, and latency histograms — per tenant, per channel, per region.

Settlement & Reconciliation

Carrier CDR matching, mobile money settlement tracking, and billing event reconciliation with exportable reports.

Cross-Cutting Concerns

Governance runs through every layer

Security

  • mTLS between services
  • Scoped API keys per project
  • Secrets never in envelopes
  • Encryption at rest & in transit

Audit & Compliance

  • Immutable audit log per hop
  • traceId correlation across layers
  • Policy evaluation evidence
  • Exportable compliance reports

Observability

  • OpenTelemetry traces
  • Per-tenant metrics dashboards
  • Latency & error rate SLOs
  • Alerting on degradation

Multi-Tenancy

  • Logical tenant isolation
  • Project-scoped credentials
  • Independent rate limit pools
  • Per-tenant kill switches

Agent Interoperability

Canonical message envelope

Every request — whether from a human user, AI agent, or internal service — is normalized into the same envelope shape. This ensures tenant isolation, policy evaluation, and audit evidence are structurally guaranteed, not opt-in.

No exceptions: Missing tenant context or policy evaluation causes immediate request rejection. There is no "bypass mode."

envelope.schema
metaschemaVersion, messageType, traceId, spanId, nonce, ttl — validates compatibility and replay safety.
scopetenantId, orgId, projectId, region — enforces isolation and data residency.
actortype (human/service/system), id, roles — determines permission boundaries.
intentname, risk level, requiresApproval, sideEffect — drives policy and idempotency enforcement.
policypolicySetId, evaluation, reasons, obligations, constraints — executable governance verdict.
securitysignature, keyId, signedFields, verification — integrity status at each trust boundary.
executionrequestedTools, executedTools, request/result hashes — what was asked, what ran, and evidence.

Request Lifecycle

From request to evidence — every step governed

1

Normalize

Inbound request is validated and packed into the canonical envelope with tenant scope and actor identity.

2

Authenticate & Scope

Actor identity is verified. Tenant context is validated. Missing or mismatched scope = rejection.

3

Evaluate Policy

RBAC, data residency, rate limits, and risk level are checked. Policy always runs before any side effect.

4

Approval Gate

High-risk actions pause here. Approval records require identity, timestamp, policy reference, and rationale.

5

Execute

Model call or agent logic runs. Tools execute only through the governed executor — never raw from model output.

6

Validate Output

Schema validation, confidence thresholds, and safety checks before the result leaves the system.

7

Emit Evidence

Immutable audit records: traceId, policy verdict, model identity, tool executions, outcome, and timestamps.

Multi-Region Deployment

Data stays where policy says it stays

Compute and data residency are scoped per region. Cross-region traffic requires explicit policy allow. Each region operates independently with local carrier partnerships.

🌍

Africa

Active

Primary region. Carrier-direct routing across 15+ markets. Local data residency.

🌏

Middle East

Planned — Year 2

Expansion region. Regulatory pre-work in progress for UAE, Saudi Arabia, Egypt.

🌍

Europe

Planned — Year 2

GDPR-first deployment. Edge presence for EU-resident data processing.

🌎

North America

Planned — Year 3

US/Canada entry. FCC compliance, STIR/SHAKEN, and enterprise-grade SLAs.

Built for CTOs who read architecture docs before pricing pages.

Explore the docs, inspect the governance model, or start building in the sandbox.

AfriRoute dispatch

Product launches, market moves, and customer growth ideas worth opening.

Join the AfriRoute newsletter for practical rollout notes, operator and market updates, messaging playbooks, and launch-ready ideas across voice, USSD, payments, and AI-powered communications.

Launch Notes
Fresh product releases and roadmap movement.
Market Signals
Country, operator, and rollout insights that matter.
Growth Plays
Messaging and engagement ideas for real campaigns.
Subscribe

Get AfriRoute in your inbox

One practical email stream for builders, operators, and commercial teams. No generic noise.

Why subscribe
Launch alerts, platform ideas, operator context, and deployment guidance for teams moving fast.
Trust CenterSecurity, compliance, and audit posture

Products

  • Messaging API
  • SMS
  • WhatsApp Business
  • Voice API
  • USSD
  • Payments
  • AIT Assist
  • AI Chatbots

Platform

  • Countries
  • Telecom
  • AI Platform
  • Network
  • Onboarding
  • Unified API
  • Security

Solutions

  • Financial Services
  • E-Commerce
  • Healthcare
  • Government
  • Enterprise

Developers

  • Documentation
  • API Reference
  • SDKs
  • Quickstart
  • Status Page
  • Community

Company

  • About Us
  • CareersHiring
  • Blog
  • Partners
  • Trust Center
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Commercial License
  • SLA
A
AfriRoute
© 2026 AfriRoute Communications Platform. All rights reserved.
SOC 2 (2026)99.9%+ Uptime TargetGlobal Coverage

AfriRoute is a global Communications Platform as a Service (CPaaS), infrastructure, and AI orchestration platform built for high-regulation and high-resilience markets. Programmable APIs for messaging, voice, USSD, mobile money payments, and contact center operations. Born in Africa. Built for the world's most complex markets. AfriRoute is not affiliated with mining, logistics, commodity intelligence, or precious metals businesses using a similar name.