OmniHub

Multi-tenant CPaaS · East Africa

Every channel. One platform.

Send, receive, and reconcile customer messages across SMS, WhatsApp, Email, and USSD — through a single console and a single API. Built for resellers, enterprise brands, and developer-led organisations.

OmniHub operator console

What you get

Five channels behind one dispatcher, one billing ledger, and one audit log.

SMSLivePlatform-routed delivery. No carrier account required.
WhatsAppLiveMeta Cloud — pluggable per tenant.
EmailLiveSendpulse, Brevo, or your own SMTP. Per-tenant DKIM/SPF.
USSDLiveInbound session handling, industry-standard payload format.
PaymentsLiveM-Pesa Daraja — STK Push, C2B, B2C, balance, reversals.
RCS · AMB · PushRoadmapSlots reserved. Built on first tenant demand.

Why operators choose OmniHub

01

Multi-tenant from day one

Carve one account into many. Independent billing, isolated suppression, separate approvals per sub-tenant.

02

API and console on the same code path

Your marketing team uses the UI. Your engineers call the API. Same dispatcher, same gate, same audit log.

03

Compliance baked in, not bolted on

Timezone-aware sends, auto opt-out from inbound replies, maker-checker approvals on every dispatch path — API or UI.

Developers

A REST API that is the product, not an afterthought

Per-key bearer auth, scope-gated and idempotency-keyed, rate-limited per key. Endpoints for messages, batches, contacts, sender IDs, templates, surveys, suppression, and payments. Webhook fan-out on every event. Live OpenAPI docs.

  • /api/v1
  • Idempotency-Key
  • OpenAPI
  • Webhooks
POST /api/v1/messages
{
  "channel": "sms",
  "sender_id": "OMNIHUB",
  "to": ["+254700000000"],
  "body": "Your order {{order_no}} is ready.",
  "schedule_at": "2026-08-15T09:00:00+03:00"
}
202 Accepted · queued · approval gate applied

Who it's for

Resellers

Carving one platform credential into N tenant accounts.

Enterprise brands

With existing BSP relationships, needing an orchestration + compliance layer.

Brands and agencies

That want operator-controlled dispatch with full audit, not a no-code drag-and-drop.

Developer-led organisations

That need a first-class REST API with OpenAPI docs, webhooks, and idempotency.

Built for the market

Designed and operated in Kenya

Optimised for Safaricom, Airtel, Telkom, Equitel routing. M-Pesa-native billing. Sender ID registration and short-code workflows tuned to local carrier processes.

Get started with OmniHub

Contact the OmniHub team for tenant onboarding, API credentials, and a guided walkthrough of the console.