I found the Twilio PHP Library to be an excellent interface to the API and used it for all of my call functions. I built 140Call in PHP using the Zend Studio IDE. The Twilio developer community is great and the forums had answers to most of the challenges I faced when building the app.
The Twilio API was really easy to use and the libraries and example code were very helpful. It took me about a week and half, working part time, to build 140Call. Adding a weather forecast and a custom message seemed like a great place to start and a lot more useful than the standard wakeup call you get on the road. I thought it would be cool to have a wakeup call that did a little more than just wake you up. I’ve never really liked the wakeup calls you get in hotels. I kept hearing good things about Twilio from friends and blogs that I follow and decided a few months ago to start trying it out. I think I originally heard about Twilio on Fred Wilson’s blog more than a year ago. Example tweets: (8:30am weather “good morning, have a great day”), (9:45am weather), (10:00am “don’t forget to pick up milk at the store”) * Send a DM that includes the date and/or time you would like your reminder call with the option of the weather for your zip code and a custom message in quotes.* Follow on Twitter will automatically follow you back) so you can send DM requests for reminder calls.
The application will verify your phone number by placing an outbound call that requires you to press 1 to complete your registration.