From raw HTTP to helper libraries, get up and running quickly in your language of choice.
A set of simple tutorials with code snippets on how to use Twilio to make and receive phone calls, client calls, and SMS messages.
Sample applications that cover common use cases in a variety of languages. Download, test drive, and tweak them yourself.
HTTP-level request & response documentation for all functionality in the Twilio API.
Libraries to help you interact with Twilio APIs in Node.js, Ruby, Python, PHP, Java, C#, and more.
Details about the security & reliability measures you can leverage in interacting with the Twilio API.
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.