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.
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.