Documentation
AfriRoute Documentation
Comprehensive guides, API references, and tutorials to integrate messaging, voice, payments, and more into your applications.
Ctrl K
Get Started in 4 Steps
From zero to first API call in under 5 minutes
1
Get API keys
Sign up and generate your keys
2
Install SDK
Add the library to your project
3
Send first message
Make your first API call
4
Handle callbacks
Set up webhook listeners
send-message.js
const afriroute = require('@afriroute/sdk')('YOUR_API_KEY');
const message = await afriroute.messages.create({
to: '+2547XXXXXXXX',
channel: 'sms',
body: 'Hello from AfriRoute!'
});
console.log(message.sid);Products & APIs
Explore documentation for every product in the AfriRoute platform
Messaging
SMS, WhatsApp, Email, Telegram, Push
Voice
Calls, IVR, recording, SIP trunking
Engagement
Contact center, AI chatbots, USSD, video
Trust & Payments
Verify, payments, fraud detection, lookup
Core Concepts
Foundational topics every integration needs
Popular Pages
Most-visited documentation
Can't find what you need?
Explore the API reference, join our community forum, or reach out to our developer support team.