Voice APIs and SDK
Embed voice into any app, on any platform.
Your voice calls, you're in control, your rules.
call control, not just call routing
Cloudonix provides full call-control and management APIs that make your voice agents more capable and useful. Go beyond call transfers and outbound calling with a smarter infrastructure: warm, cold and supervised transfers, conferencing, call recording and rich call analytics are all an API call away.
The mobile and web SDKs let you embed encrypted voice calling into web, Android and iOS applications without hassle. Delight your customers with direct in-app calling, a free alternative to traditional phone calls that protects privacy with encrypted, crystal-clear audio on mobile networks or WiFi, with optional PSTN fallback.
not another twilio clone

For voice application development, CXML, the Cloudonix Markup Language, puts interactive voice applications at your fingertips. Verbs like
Cloudonix is designed to be your one-stop-shop solution for all things voice, empowering your developers with a rapid development and deployment platform.
watch this short video
Discover how Cloudonix handles phone calls like web browsing sessions using HTTP request-response loops and CXML documents. Learn the syntax of CXML verbs, nouns, and address schemes.
Video: CXML Foundations - Developer Essentials
Learn more about our developer tools
Turn VoIP challenges into success—our proven expertise delivers the perfect solution. Schedule a call with a developer specialist today and get a tailored path forward.
Book a meeting (Schedule a Demo, 45 min) on this page.
Frequently asked questions
What is Cloudonix and who is it for?
Cloudonix is an AI-first telephony and voice orchestration platform for building AI voice agents and voice experiences. It leverages the world's most robust AI Voice Communications Infrastructure and lets developers make AI converse like a human agent, with direct connections to AI Voice Agent platforms such as VAPI, Retell and Elevenlabs. developers.cloudonix.com
What voice APIs and SDKs does Cloudonix provide?
Cloudonix provides full call-control and management APIs, Voice APIs, a REST API, CXML and Web and Mobile SDKs. The Voice API provides access to making calls, manipulating call flows, integrating with third-party systems and querying calls, while the Web and Mobile SDKs support building voice experiences. developers.cloudonix.com
How does CXML help build interactive voice applications?
CXML, the Cloudonix Markup Language, puts interactive voice applications at your fingertips using verbs like SAY and GATHER for built-in text-to-speech and speech-to-text, plus container applications for dynamic routing logic in JavaScript. It supports building voice agents using HTTP request-response loops and CXML documents. developers.cloudonix.com
What call control features are available beyond basic call routing?
Cloudonix provides full call-control and management APIs that go beyond call transfers and outbound calling, including warm, cold and supervised transfers, conferencing, call recording and rich call analytics available through an API call. developers.cloudonix.com
How can I embed voice calling into my app?
The mobile and web SDKs let you embed encrypted voice calling into web, Android and iOS applications without hassle, including browser-based calls, voice agents and your own phone system. The Web SDK supports SIP over WebSocket and RTC capabilities for adding voice calling to web applications. developers.cloudonix.com
Where can I learn more about the Cloudonix Voice API and getting started?
You can get additional context about Cloudonix APIs and SDKs at the developer website, including the Voice API, Web SDK, Mobile SDKs and CXML documentation. The Voice API enables control over calls, call flows, third-party integrations and account-related voice application assets. developers.cloudonix.com