Twilio gives you the power to build a wide range of voice applications. Anything from a simple app for checking the weather to a complex customer service system that integrates the web with a phone system. This page contains a set of simple code examples built on top of Twilio that demonstrate important Twilio features.
Helloworld
You call a number and Twilio reads back "Hello World". This demo is pure XML.
Weather By Phone
Weather By Phone lets you check the weather in your area by phone. Twilio answers the call, the application asks the caller for their US zipcode, the application looks up the weather using a remote web service and reads the weather to the caller. This demo is written in Python using Google App Engine.
Appointment Reminder
Appointment reminder is an outgoing application that calls your phone and gives you an automated reminder with a simple phone tree. You enter your number in a webpage, Twilio initiates an outgoing call to that number and reads the appointment details. This demo is written in Ruby using the Ruby on Rails Framework.
Voice Recorder
Voice Recorder makes an outgoing call to your phone, lets you leave a recorded message, and provides a web interface to view and listen to that audio recording. This demo is written in PHP.
Voicemail Transcription
Voicemail Transcription shows how to use Twilio's speech-to-text transcription API to automatically record and convert voicemail message to text. This demo is written in PHP.