EnableX Developer Documentation

Build Real-Time Communication Experiences

Programmable Video, Voice, and Messaging APIs — one authentication model, every channel, deployed in 50+ countries.


🎥
Video
WebRTC-based multi-party video for web and mobile. Full SDK support for browsers, Android, iOS, Flutter, React Native, and Cordova.
Overview → Build Guide → API Reference → SDK Reference →
📞
Voice
Programmable outbound and inbound calls, IVR, voice broadcast, and live media streaming over WebSocket for AI integration.
Overview → Voice API Reference → Broadcast API → Media Streaming API →
💬
Messaging
One API routes across SMS, WhatsApp, and RCS with automatic cascade fallback. Bulk send, rich cards, and a single webhook handler for all channels.
Overview → Unified Messaging API → SMS API → WhatsApp API →
🎙️ Media Streaming over WebSocket New

Stream raw telephony audio from live calls to your own WebSocket server in real time. Build voice bots, live transcription, and AI integrations using OpenAI Realtime API, Deepgram, or any STT pipeline.

Media Streaming docs →
✉️ Unified Messaging — Redesigned New

Send SMS, WhatsApp, and RCS from a single API call with automatic fallback cascade. Bulk SMS to 1,000 recipients. Rich cards and carousels for RCS. One webhook handler for all channels.

Unified Messaging docs →
📱 iOS SDK v3.0 — Swift Rewrite

The iOS Video SDK has been fully rewritten in Swift with a modern API surface, improved AV1 codec support, and a cleaner event model. All new iOS integrations should use v3.0+.

iOS SDK Reference →
🦋 Flutter SDK — Web Platform Support

The Flutter Video SDK now supports the web platform in addition to iOS and Android, enabling true cross-platform apps from a single Flutter codebase.

Flutter SDK Reference →
🤖
AI Capabilities
Speech-to-text transcription and text-to-speech synthesis — integrate AI directly into your voice and video flows.
STT → TTS →
📟
Phone Numbers
Provision and manage virtual phone numbers for inbound call routing, SMS reception, and number masking use cases.
Phone Numbers →