TELEPHONY IN THE CLOUD
Twilio provides an in-cloud API for voice communications that leverages existing web development skills, resources and infrastructure.
CONNECT AND COORDINATE BY VOICE
Build sales automation systems, order inquiry lines, CRM solutions, call routing apps, phone trees, appointment reminders, custom voicemail apps, and a whole lot more.
SIMPLE, POWERFUL, PAY-AS-YOU-GO
Everything you need in just 5 API building blocks. Reduce the cost of developing, deploying and managing voice apps by paying for capacity when you need it, not before.
Twilio demos and source code samples
| Hello World | Call (866) 584-0962 and Twilio says back Hello World |
| Weather By Phone | Call (866) 583-8121, enter your zip, and Twilio says the local weather |
| Appointment Reminder | Enter your phone number, Twilio calls you with an automated reminder |
| Voice Recorder | Enter your phone number, leave a recorded message, play the audio back via the web |

Why Twilio?
While there are a lot of telecom options out there, most of them seem to be built for... telecom engineers. Who knows one of those? Twilio is designed to allow WEB DEVELOPERS to build advanced, reliable voice applications using only your existing software, mad skills, databases, etc.
We Speak Your Language
If it can accept an HTTP request and output XML, you can use it to write a Twilio application. Any stack of web servers (Apache, LightHTTP, IIS, Mongrel, etc.), programming languages (PHP, Ruby, Java, Python, Cold Fusion, Perl, whatever) and hosting environments (Linux, Windows, Solaris, Google App Engine, Atari 2800...) can be used. Note, the preferred stack is Apache with Erlang running on a linux hacked Coleco that's missing one controller.
Existing Data and Business Logic
Write voice integrated apps that take advantage of your existing web site infrastructure, including databases and business logic. Instead of exposing data to browsers in <div>s, let callers hear the same information with our <Say> verb!
1000 Free Minutes in our Developer Sandbox
It's easy, there's a free trial so you can start developing, kick the tires and figure out the Twilio way of building a telephone application. Once you're ready, put in your credit card and go. Or not, it's up to you.
No Shenanigans Pricing
Don't worry about all the complex details of telecom billing, just pay for what you use. Twilio's simple pay-as-you-go pricing makes it easy to know what you're paying. It's 3¢ per minute during inbound or outbound calls to your application, 5¢ per minute if you want a toll free number, and $5 / month for each dedicated phone number. That's it, no shenanigans.
