From raw HTTP to helper libraries, get up and running quickly in your language of choice.
HTTP-level request & response documentation for all functionality in the Twilio API.
Details about the security & reliability measures you can leverage in interacting with the Twilio API.
Sample applications that cover common use cases in a variety of languages. Download, test drive, and tweak them yourself.
Libraries to help you interact with the Twilio REST API and construct TwiML responses. Available in Ruby, Python, PHP, Java, C#, and more.
A set of simple tutorials with code snippets on how to use Twilio to make and receive phone calls, client calls, and SMS messages.
Take a brief walkthrough of the Twilio Voice API, features, and developer tools that will help you hit the ground running.
Quickly learn the ins & outs of the Twilio VoIP stack and how to embed voice into your web & mobile applications.
A brief guided tour of the Twilio SMS and MMS api, the features that support it, and the platform tools built-in to make you successful.
Your user initiates a call or sends a text message to a Twilio Phone Number
The Twilio platform accepts the incoming call or message and relays it in standard HTTP
Your application receives the HTTP request from Twilio and provides XML instructions about how to proceed.