Voice API

Programmable Voice API

Build voice experiences with a developer-first API. Place, receive, and control calls programmatically with enterprise-grade reliability.

Starting at $0.004/min

Get started in minutes

Place your first call with a single API request. Full webhook support for real-time call events.

# Place an outbound call
curl -X POST https://api.mobdial.com/v1/calls \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+14155551234",
    "from": "+18005550100",
    "webhook_url": "https://your-app.com/webhooks/call",
    "record": true,
    "amd": true
  }'
Capabilities

Everything you need to build with voice

REST APIs

Full-featured REST API for call control, number provisioning, and configuration management with comprehensive webhook support.

WebRTC

Browser-native calling with sub-200ms setup latency. No plugins required. Works across Chrome, Firefox, Safari, and Edge.

Real-Time Transcription

Live speech-to-text streaming during calls with speaker diarization, keyword spotting, and sentiment detection.

Call Recording

Automatic or on-demand recording with dual-channel capture, PCI-compliant DTMF pause, and encrypted storage.

AMD Detection

Machine learning answering machine detection with 97% accuracy. Route live answers to agents and machines to voicemail drop.

Live Coaching

Listen, whisper, and barge capabilities for supervisors. AI-powered real-time coaching prompts during active calls.

SDKs for your stack

Official client libraries with full type support, automatic retries, and comprehensive documentation.

Node.jsPythonGoRuby

Start building with the Voice API

Get your API key and place your first call in under 5 minutes. Free tier includes 1,000 minutes per month.