HomeProductsVoice API
Voice API

Programmable
voice calls.
Built for Africa.

Outbound calls, IVR flows, voice OTPs, and voice blasts β€” with local carrier connectivity across Ghana, Nigeria, Kenya, and more.

No setup fees
10+ countries
94.2% answer rate
~1.8s connect time

94.2%

Answer rate

~1.8s

Connect time

5M+

Calls / month

10+

African countries

99.9%

Uptime SLA

< 5 min

Integration time

What's included

Every voice use case,
one API.

Voice OTP

Deliver one-time passwords via phone call for users who miss SMS. Perfect for feature phones and low-connectivity areas.

Text-to-speechLocal languagesAuto-retry

Outbound Calls

Trigger automated or agent-assisted outbound calls at scale. Ideal for appointment reminders, collections, and sales campaigns.

Bulk diallerAgent handoffCall recording

IVR Flows

Build interactive voice menus with our drag-and-drop IVR builder. Route callers, collect DTMF input, and branch on responses.

No-code builderDTMF inputMulti-level menus

Voice Blast

Send a pre-recorded or text-to-speech audio message to thousands of numbers in minutes. Schedule campaigns in advance.

SchedulingPre-recorded audioDelivery reports

Call Recording

Record inbound and outbound calls and store them securely in the cloud. Retrieve via API or download from the dashboard.

Cloud storageEncrypted at restWebhook delivery

Text-to-Speech

Convert text to natural-sounding voice in English, French, Twi, Hausa, Swahili, and more β€” natively in your API call.

African languagesMale & female voicesSSML support

IVR Builder

Build call flows
without writing XML.

Design interactive voice menus with a drag-and-drop canvas, or define them in JSON via the API. Branch on DTMF input, caller ID, time of day, and more β€” then deploy in seconds.

Drag-and-drop flow canvas with real-time preview

DTMF and speech recognition for caller input

Text-to-speech in 8+ African languages including Twi & Hausa

Conditional branching on any call attribute

Seamless handoff to live agents via SIP or PSTN

IVR Flow canvas

Incoming Call
Greet caller
Press 1 β€” Balance
Press 2 β€” Support
Speak balance
Transfer to agent

Developer experience

Your first call
in under 5 minutes.

Official SDKs for Node.js, Python, PHP, and cURL. One consistent API surface for OTP calls, voice blasts, IVR flows, and recordings.

01

Sign up and get your API key

02

Install the SDK β€” one npm install away

03

Make your first call in one function call

import Sendexa from "sendexa";

const client = new Sendexa(process.env.SENDEXA_API_KEY);

// Make a voice OTP call
const call = await client.voice.call({
  to: "+233 55 123 4567",
  type: "otp",
  otp: "482910",
  language: "en-GH",
  repeat: 2,            // read OTP twice
});

console.log(call.call_id);
// β†’ call_01J8XVZ9KQMNPRTX4Y7GBW2C3D

// Webhook delivers status:
// { status: "answered", duration_s: 18, dtmf: null }

Use cases

Voice for every
customer moment.

πŸ”

Authentication

  • Voice OTP delivery
  • 2FA fallback from SMS
  • Account verification
  • Login alerts
πŸ“…

Reminders

  • Appointment reminders
  • Payment due alerts
  • Delivery notifications
  • Event reminders
πŸ“ž

Customer Service

  • IVR menus
  • Call routing
  • Agent handoff
  • Satisfaction surveys
πŸ“’

Outreach

  • Voice blast campaigns
  • Political broadcasts
  • Emergency alerts
  • Debt collection

Coverage

Local carrier connections
across Africa.

We connect directly with local MNOs β€” not through international aggregators β€” for lower latency and higher answer rates.

πŸ‡¬πŸ‡­Ghana

MTN, Vodafone, AirtelTigo

GHS 0.08/min

πŸ‡³πŸ‡¬Nigeria

MTN, Airtel, Glo, 9mobile

NGN 8/min

πŸ‡°πŸ‡ͺKenya

Safaricom, Airtel, Telkom

KES 2.50/min

πŸ‡ΈπŸ‡³Senegal

Orange, Free, Expresso

XOF 50/min

Start building today β€” it's free

Your first 100 calls
are on us.

Sign up, grab your API key, and make your first call in under 5 minutes. No credit card required.

No credit card required100 free calls included94.2% answer rateCancel anytime