TusemeSeamless messaging, voice calls, and USSD solutions designed for African businesses. Trusted by businesses across the continent.
Everything you need to connect with your customers across Africa and beyond
Reach thousands of customers instantly with our reliable bulk SMS platform. Perfect for marketing campaigns, alerts, and notifications.
Engage with customers on WhatsApp with our official Business API. Send notifications, customer support, and marketing messages.
Make and receive calls globally with our voice API. Perfect for IVRs, call centers, and voice notifications.
Build interactive USSD menus for mobile users without internet. Ideal for banking, payments, and information services.
Get dedicated shortcodes for your SMS campaigns and services. Easy to remember and brandable.
Brand your SMS messages with a custom sender ID instead of a phone number. Increases open rates.
Competitive rates with volume discounts available for businesses of all sizes
For small businesses getting started
For growing businesses
For large organizations
| Service | Unit | Price | Volume Discount |
|---|---|---|---|
| Bulk SMS (Local) | Per SMS | $0.02 | From $0.015 (50K+) |
| Bulk SMS (International) | Per SMS | $0.05 | From $0.04 (50K+) |
| WhatsApp Business | Per message | $0.05 | From $0.04 (10K+) |
| Voice Calls (Local) | Per second | $0.01 | From $0.008 (10K mins+) |
| Voice Calls (International) | Per second | $0.02 | From $0.015 (10K mins+) |
| USSD Sessions | Per session | $0.10 | From $0.08 (100K+) |
| Dedicated Shortcode | Monthly | $500 | Annual discount available |
| Sender ID Registration | Annual | $100 | Multiple IDs discount |
Everything you need to integrate powerful communication APIs into your applications. From quickstart guides to advanced documentation, we've got you covered.
import { TusemeClient } from'@tuseme/sdk';
const client = new TusemeClient('YOUR_API_KEY');
// Send an SMS message
const response = await client.sms.send({
to: '+254712345678',
message: 'Hello from Tuseme!',
senderId: 'TUSEME'
});
console.log(response); In-depth API references, guides, and tutorials for all our services
Explore DocsHTTP endpoints for SMS, Voice, USSD, and more
Real-time event notifications for your applications
Official client libraries for popular languages
Copy and paste these examples to get started in minutes
POST /v1/sms/send
Content-Type: application/json
{
"api_key": "your_api_key",
"to": "+254712345678",
"message": "Hello from Tuseme!",
"sender_id": "Tuseme"
}{
"message_id": "msg_123",
"from": "+254712345678",
"to": "TUSEME",
"message": "Hello",
"timestamp": "2023-06-15T12:34:56Z"
}// JavaScript SDK Example
const tuseme = require('tuseme-sdk');
const client = new tuseme.Client('API_KEY');
client.sms.send({
to: '+254712345678',
message: 'Hello World'
});POST /v1/voice/call
{
"to": "+254712345678",
"from": "TUSEME",
"recording_url": "https://...",
"status_url": "/webhooks/status"
}Everything you need to build amazing applications
Test APIs directly from your browser
Manage apps, API keys, and analytics
Join our developer community forum
24/7 technical support for developers

Founded in 2010, Tuseme Limited has grown to become one of Africa's leading communication solutions providers. We specialize in bridging the communication gap between businesses and their customers through innovative technology.
Built on robust, scalable platforms ensuring high performance and uptime
Direct connections to mobile networks across Africa for unmatched delivery rates
Serving enterprises, governments, and startups across the continent
Our team is ready to help you with your communication needs
Already have an account?
Log in hereNairobi, Kenya
Furaha Suites, Argwins Kodhek Street, Kileleshwa
+254 712 883 417
+254 714 888 577
support@tuseme.co.ke
Monday - Friday: 8am - 5pm
Saturday: 9am - 1pm