A couple weeks ago, Jeff and Evan represented Twilio in the Google App Engine pod at Google I/O. Their mission was to talk with developers, and share ideas for using Twilio with Google App Engine to build powerful voice applications.
Twiliobot for Google Wave in Action
Guest Post at googlewavdev.blogspot.com
Here’s an excerpt from Evan’s post over on the Google Wave Dev blog:
One of the powerful features of Google Wave is the ease with which
developers can integrate it with existing APIs. Lars and Stephanie
demonstrated several Wave extensions that leverage other APIs such as
Mappy using the Google Maps API and Rosy using the Google Language API. At the Post-I/O hackathon, I used the Twilio API to extend Wave into the world of telephony.
The result was twiliobot, a robot written in Python that uses the Twilio Phone API
to create “voice waves.” When a user adds twiliobot to a wave, the
robot automatically finds and transforms the phone numbers in that wave
into click-to-call links. When a user clicks a link, a call is placed
to the user’s cell phone or landline and to the phone number in the
link and the two are connected. The subsequent phone conversation can
then be recorded, transcribed, and automatically inserted into the wave
as text with a link to the audio of the conversation.