Restcomm Docs

Read our API Reference Documentation and Quickstarts to integrate SMS and Voice to your website, applications or unified communications clients.

Get familiar with concepts common to Restcomm APIs and products then start building connected applications with Restcomm.


There is multiple ways to interact with Restcomm to build communications applications

  • The Restcomm Console allows you to interact with your account, build Applications, buy Numbers, configure your Restcomm Clients, check your logs and much more

  • Use Restcomm Visual Designer (RVD) to build applications easily with drag and drop without knowing anything about programming

  • The Restcomm API allows you to query meta-data about your account, applications, phone numbers, calls, SMS, and recordings. You can also do some communications control like initiate outbound calls and send SMS messages.

  • The Restcomm Markup Language is a set of instructions you can use to tell Restcomm what to do when you receive an incoming call or SMS.

  • The Restcomm Web, iOS and Android SDKs - Preview allows you to embed Communications as a feature in your Web, iOS and Android Native Applications

  • The Restcomm Tutorials will help you in creating sample applications that cover common use cases in a variety of languages using the Restcomm API, RCML or Visual Designer. Download, test, and tweak for yourself.