START HERE Not sure what to read first? This is the right place to start
Read this article to learn about the basics of CarrierX API.
Learn how the calls between regular phones are routed and what CarrierX changes in this flow.
Take a closer look at all the main endpoint variations available through CarrierX.
API REFERENCE All objects and methods you can use in CarrierX API
Rent phone numbers, configure recording storage, manage trunk groups.
Use conference abilities to create reusable meeting rooms and configure meetings.
Use FlexML abilities to create simple or complex voice applications.
Use mediator abilities to create call forwarding logic. Create bindings and dialouts.
General CarrierX API structure, relations between different API sections, all API objects and methods in a single place.
PROGRAMMABLE VOICE Everything you need to make and receive voice calls
Configure a SIP trunk to enable calls over the internet.
MESSAGING Text and multimedia messages, push notifications
Learn how to send and receive SMS, and use callbacks to get SMS data.
Learn how to send and receive MMS, and use callbacks to get MMS data.
Find out how you can send push notifications to mobile devices using CarrierX API.
FLEXML CarrierX markup language for interactive voice apps
Create interactive voice applications using CarrierX markup language.
Learn what verbs and nouns FlexML uses to build advanced voice applications.
In-depth guide to building an advanced Play application with FlexML.
Migrating to CarrierX from Twilio and Plivo
Check which features are common for CarrierX, Twilio, and Plivo.
Migrate your existing Twilio account to CarrierX and start writing applications in FlexML.
Migrate Applications from Twilio to CarrierX
Migrate your existing Plivo account to CarrierX and start writing applications in FlexML.
Migrate Applications from Plivo to CarrierX
CONFERENCE Private or public meeting rooms for up to 1000 participants
Create meetings in which two or more parties can talk to one another.
Configure an endpoint that allows listening to saved recordings made during meetings.
Use conference abilities to create reusable meeting rooms and configure meetings..