Copyright 2009 Twilio
TwiliobotGoogle Wave Meetup
2009-09-14
GoalAdd voice to wave
Enable Wave to interact with the most pervasive voice interface available: the phone.
Automatically discover and enhancevoice identifiers
TwilioBotDemo
To try it, Add [email protected] to your waves
Timeline
Architecture
Insights
Code
Telephony Integration
How?
Robot • Find phone numbers• Add “Call” buttons• Detect click events
Gadget • Per-participant settings• Real-time call status
State communicated usingApp Engine data store
CronAsync events inserted into lib using Wave Cron
CodePresentation
http://code.google.com/p/twiliobot
for Web Developers to build and scale
Voice Communication Apps
that Make or Receive Phone Calls,
using only Basic Web Development skills
twilio is a Cloud Service
Twilio
HTTP
HARD EASY!
XMLMP3, wav, etc.
Telecom Goo
PSTNCLECs
SIPuLawGSM G.711
Simple APIPowerful
^
Company PBX
Voicemail
Call Routing
Simple, Powerful API Only Five Building Blocks.
Scales Automatically10 or 10,000 Simultaneous Calls.
Pay-As-You-Go Pricing No upfront, no commitment. Pay only for what you use.
Simple Pricing
No ContractNo Shenanigans
Pay-As-You-Go^
Calls
3¢ / min
Phone Numbers
$5 / mo
Voice Code
The Future• Create a wave for each voicemail
you receive
• Give a each wave a phone #. Leave a message that is transcribed and added
• Gadgets + Robots + Cron
It’s Raining NetbooksA Netbook Every Week!
http://www.twilio.com/contest/netbook
Simplifying TelecomSimple • Powerful • Pay-As-You-Go
Evan CookeCo-Founder & CTO
twitter: @[email protected]
http://www.twilio.com