Ethiopia's Carrier-Grade Technology Infrastructure. Production-Ready.
Uplink Technologies Limited operates the payment switch, messaging backbone, and voice termination infrastructure that enterprises, carriers, and fintechs across Ethiopia depend on — with direct MNO interconnects, ECA licensing, and engineering standards built to international telecom benchmarks.
We are not an aggregator reselling capacity from a distant data center. Every system we operate is in production. Every API is live. Every settlement runs on our infrastructure.
Ethio Telecom
Direct SMPP
Safaricom ET
Daraja API
● LIVE TELEMETRY — UPLINK PLATFORM
SMS GATEWAY
OTP DELIVERY LATENCY
<5s
END-TO-END · PRIORITY QUEUE
UPLINKPAY GATEWAY
STK PUSH → +2519X XXX XXXX
ETB 2,450.00
B2B PAYBILL → ORG_XXXXX
ETB 148,200.00
● 99.9% SLA | Active-Active Failover | ECA Licensed
What We Deliver
The Infrastructure Stack Ethiopia Runs On
Six production-grade service lines — active, integrated, and engineered for Ethiopian carrier standards.
UplinkPay — Mobile Money & Payments
The payment infrastructure Ethiopia's enterprises run on
Direct Safaricom Daraja API integration delivering STK Push collections, B2B Paybill settlements, and B2C bulk payroll with multi-billion ETB monthly processing capacity.
- STK Push — sub-second initiation via first-party Daraja
- B2C batch disbursement — Hangfire async, Polly circuit-breaker
- Automated M-PESA statement reconciliation engine
- Maker-checker approval workflows, full NBE audit trail
Enterprise SMS & A2P Gateway
Built for Ethiopian carrier infrastructure — not for hobbyists
Carrier-grade messaging at 1,000+ messages per second over SMPP v3.4 with dedicated priority queues separating OTPs from promotional traffic.
- 1,000+ msg/sec — SMPP v3.4 & Kannel HTTP bindings
- Sub-5-second OTP delivery via priority queue isolation
- Two-way shortcodes & VAS Direct Carrier Billing (DCB)
- Real-time DLR webhooks with exponential-backoff retry
E-Top-Up & Airtime Distribution
High-capacity EVD with direct MNO API connections
Electronic Voucher Distribution with real-time Ethio Telecom and Safaricom Ethiopia airtime delivery, supporting single API calls and bulk batch dispatch.
- Direct MNO API — instant airtime with real-time confirmation
- Single & bulk CSV/Excel batch dispatch interface
- Multi-tier agent commission hierarchy with dashboards
- Pre-funded wallet management with low-balance alerts
Wholesale Voice & SIP Infrastructure
Premium international termination. 100% White Route. Zero compromise.
Carrier-grade voice termination into Ethio Telecom and Safaricom Ethiopia via active-active SBCs in London with guaranteed 3M+ minute monthly volumes.
- 100% White Route — authentic E.164 CLI, full ECA compliance
- 5,000 concurrent sessions — dual-node active-active SBCs
- PDD < 2.5s, ASR > 65%, ALOC > 4.0 minutes
- ETB local settlement, T+7 standard payment terms
VISP & Enterprise Connectivity
Dedicated enterprise internet. Licensed. Uncontended. SLA-backed.
ECA-licensed Virtual Internet Service Provider delivering symmetric, uncontended fiber-based bandwidth with contractual SLA guarantees for corporate clients.
- Fully uncontended bandwidth — no shared congestion windows
- Symmetric upload/download — critical for VoIP & payment APIs
- Application-level QoS traffic management and prioritization
- 24/7 NOC monitoring with automated fault detection
Enterprise Software & IMS Solutions
Engineered for Ethiopian operational reality — not ported from elsewhere
Mission-critical enterprise platforms on .NET 8 / Next.js 14 with PostgreSQL Patroni HA, Blue-Green CI/CD, and zero-downtime deployments.
- Multi-tenant IMS — reconciliation, payroll (ETH/KEN), EHS
- Patroni PostgreSQL HA — sub-50ms automatic failover
- Blue-Green zero-downtime CI/CD via Jenkins + Docker
- AES-256/TLS 1.3, OAuth 2.0/JWT, mandatory 2FA, audit logs
SMS / Second
SMPP v3.4 · Priority Queue
Voice Min / Month
100% White Route Guaranteed
Availability SLA
Active-Active Failover
OTP Delivery Latency
Priority Queue · Transactional
Why Uplink
Why Ethiopian Enterprises and Carriers Choose Uplink Over International Aggregators
01
Local Market Depth That Cannot Be Replicated Quickly
Foreign aggregators can open an office in Addis Ababa. They cannot replicate a direct signed commercial agreement with Safaricom Ethiopia M-PESA, an ECA operator license, active SMPP bindings into Ethio Telecom, and a wholesale voice interconnect — these require regulatory and physical network presence that takes years to build.
What this means for you: Your SMS transits our SMPP binding directly into Ethiopian carrier infrastructure. There is no third-party aggregator introducing latency or creating a compliance gap.
02
Full-Stack Engineering Ownership — Zero Vendor Lock-In
We wrote every line of code running on our production infrastructure. We own our databases, message queues, payment processing workers, and SBC infrastructure. We are not reselling a white-labeled SaaS platform from a European vendor.
What this means for you: When something breaks at 11PM on the last business day of the month, the engineer who answers can access the job queue, inspect the failure, and fix it — because they wrote the code.
03
Enterprise Auditability & NBE Regulatory Alignment
NBE Directive ONPS/02/2020 and ONPS/07/2022 establish requirements that many international platforms are not designed to meet. Uplink's platforms are built with NBE compliance in mind — full audit trails, maker-checker flows, and 1-year log retention are architectural features, not bolt-ons.
What this means for you: Every transaction, retry, reversal, and reconciliation action is logged with user ID, timestamp, and outcome — queryable through the portal or exportable for audit submission.
04
Settlement Certainty — No FX Exposure on Local Operations
International aggregators settling in USD create FX exposure on every disbursement cycle. Uplink settles domestic operations in ETB. Our wholesale voice revenues are structured with local ETB settlement options for carrier partners.
What this means for you: There is no currency conversion risk between your transaction origination and your settlement receipt.
05
Production Systems, Not Sales Prototypes
Every capability we describe on this website is live in production today. UplinkPay processes real M-PESA transactions. Our SMS gateway delivers real OTPs. Our voice infrastructure terminates real international minutes.
What this means for you: When we say 1,000 SMS/second — that is demonstrated production throughput on live carrier infrastructure, not a theoretical specification from an SMPP library benchmark.
| Criterion | Uplink Technologies | International Cloud Aggregator |
|---|---|---|
| ECA License | ✅ Active | ❌ Typically unlicensed |
| Direct MNO SMPP | ✅ Ethio Telecom & Safaricom ET | ❌ SS7 via intermediary |
| M-PESA Integration | ✅ Signed Daraja agreement | ❌ Third-party aggregator slot |
| ETB Settlement | ✅ Native ETB | ❌ USD with FX conversion |
| Local 24/7 NOC | ✅ Addis Ababa-based | ❌ Remote, different timezone |
| NBE Audit Readiness | ✅ Built-in audit logging | ⚠️ Varies by platform |
| Code Ownership | ✅ Proprietary platform | ❌ Resold third-party SaaS |
| On-site Response | ✅ Ethiopia-based team | ❌ Remote only |
Developer Hub
Integration-Ready APIs for Engineers Who Don't Want to Read a 200-Page Manual
Every gateway function is accessible via clean, versioned REST APIs. OAuth 2.0 Bearer tokens, real-time webhooks, a sandbox that mirrors production, and a Postman collection to get you from zero to first message in under 10 minutes.
- ✓RESTful endpoints with OAuth 2.0/JWT authentication
- ✓Real-time DLR webhooks with exponential-backoff retry guarantee
- ✓Sandbox environment — mirrors production API structure
- ✓Postman collection + SDK documentation included
| Method | Endpoint |
|---|---|
| POST | /api/v1/vas/security/authenticatetoken |
| POST | /api/v1/sms/send |
| GET | /api/v1/sms/status/{id} |
| POST | /api/v1/payment/stk-push |
| POST | /api/v1/payment/b2c/batch |
| POST | /api/v1/airtime/send |
# Obtain JWT Bearer Token
curl -X POST https://api.uplink.et/api/v1/vas/security/authenticatetoken \
-H "Content-Type: application/json" \
-d '{
"clientId": "your_client_id",
"clientSecret": "your_client_secret"
}'
# Send SMS — transactional OTP
curl -X POST https://api.uplink.et/api/v1/sms/send \
-H "Authorization: Bearer <your_token>" \
-H "Content-Type: application/json" \
-d '{
"senderId": "YOURAPP",
"recipient": "+2519XXXXXXXX",
"message": "Your OTP is 847261. Valid for 5 minutes.",
"priority": "TRANSACTIONAL"
}'How We Work
From First Call to Production in Five Weeks
A defined, predictable onboarding timeline — because ambiguity costs money.
Discover
Week 1- Structured architecture briefing — not a product demo
- Assess your stack, volumes, and failure scenarios
- Review our architecture documentation
Output:
Technical scope, commercial proposal, integration timeline
Integrate
Weeks 2–4- Configure API credentials, webhooks, sandbox access
- Daraja parameter setup for payment clients
- UAT across success, failure, timeout, and reconciliation scenarios
Output:
Staging sign-off, security audit, go-live checklist
Deploy
Week 5- Blue-Green deployment — zero-downtime handoff
- First 24-hour production traffic monitoring
- Operator training on portal, reporting, and escalation
Output:
Production go-live, operator training, support handover
Managed NOC
Ongoing- 24/7 Network Operations Center monitoring
- Quarterly business reviews with capacity forecasts
- Security patches applied on release cycle — no action needed
Output:
Quarterly BRs, uptime reporting, patch management
Start the Technical Conversation
This form reaches our engineering and commercial teams directly. We respond within 4 business hours with a meeting request or preliminary scope assessment.