Voice calls, built into your product.
Add outbound calling, inbound routing, IVR, call recording, and real-time transcription to any application — with a single API. Direct carrier connections across Africa for carrier-grade quality.
Everything you need.
Outbound calling
Trigger outbound calls from your application — for OTP verification, appointment reminders, debt collection, or sales dialers.
Inbound call routing
Route inbound calls by number, time-of-day, IVR selection, or caller history — to agents, queues, or voicemail.
Interactive Voice Response (IVR)
Build multi-level IVR menus with DTMF input, speech recognition, and AI-powered natural language understanding.
Real-time transcription
Transcribe calls live with speaker diarisation — in English, French, Twi, Hausa, Swahili, and more African languages.
Text-to-speech (TTS)
Convert text to natural-sounding speech with 20+ African-accented voices. Perfect for dynamic, personalised voice messages.
Call recording
Record and store calls with configurable retention. Play back recordings, download transcripts, and trigger post-call workflows.
Call whispering & barging
Supervisors can whisper to agents during live calls or barge in to assist — with full quality monitoring dashboard.
CDR & call analytics
Per-call records with duration, quality scores, and outcome data. Real-time dashboards for queue depth and agent availability.
Live in minutes.
Simple REST API with SDKs for Node.js, Python, PHP, Go, and Java. Production-ready in minutes.
import { Hova } from '@hova/sdk';
const hova = new Hova({ apiKey: process.env.HOVA_API_KEY });
// Initiate an outbound OTP call
const call = await hova.voice.call({
to: '+233244123456',
from: '+233302000001',
tts: {
text: 'Your HOVA verification code is 4 8 2 1. Please enter this code to continue.',
voice: 'en-GH-female',
repeat: 2,
},
record: false,
machineDetection: true,
webhookUrl: 'https://yourapp.com/webhooks/call-events',
});
console.log(`Call SID: ${call.callSid}`);
console.log(`Status: ${call.status}`); // initiatedBuilt for every industry.
Voice OTP delivery
Fallback OTP delivery via automated voice call when SMS is unavailable or undelivered.
Appointment reminders
Automated outbound calls confirming appointments — with DTMF press-1-to-confirm flows.
Debt collection dialers
Power predictive dialers with call scripting, agent whisper, and disposition logging — all via API.
Inbound support IVR
Route customer calls by account type, language, and issue category — reducing misrouting and handle time.
Survey & NPS calls
Post-interaction automated surveys via voice with DTMF scoring — higher completion than email or SMS.
Emergency notifications
Mass outbound calling for critical alerts — power cuts, system incidents, or public safety notifications.
Start making carrier-grade voice calls
Direct connections to 40+ African carriers. Pay-per-minute.