twiliobot at google wave meetup 2009-09-14
DESCRIPTION
Slides from the Twiliobot presentation at the Google Wave Meetup in Palo Alto on Sept 14, 2009 organized by Lawrence WongTRANSCRIPT
![Page 1: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/1.jpg)
Copyright 2009 Twilio
TwiliobotGoogle Wave Meetup
2009-09-14
![Page 2: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/2.jpg)
GoalAdd voice to wave
![Page 3: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/3.jpg)
Enable Wave to interact with the most pervasive voice interface available: the phone.
![Page 4: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/4.jpg)
Automatically discover and enhancevoice identifiers
![Page 6: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/6.jpg)
Timeline
Architecture
Insights
Code
Telephony Integration
![Page 7: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/7.jpg)
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
![Page 8: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/8.jpg)
CodePresentation
http://code.google.com/p/twiliobot
![Page 9: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/9.jpg)
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
![Page 10: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/10.jpg)
Twilio
HTTP
HARD EASY!
XMLMP3, wav, etc.
Telecom Goo
PSTNCLECs
SIPuLawGSM G.711
![Page 12: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/12.jpg)
Simple APIPowerful
^
Company PBX
Voicemail
Call Routing
![Page 13: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/13.jpg)
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.
![Page 14: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/14.jpg)
Simple Pricing
No ContractNo Shenanigans
Pay-As-You-Go^
Calls
3¢ / min
Phone Numbers
$5 / mo
![Page 15: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/15.jpg)
Voice Code
![Page 16: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/16.jpg)
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
![Page 17: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/17.jpg)
It’s Raining NetbooksA Netbook Every Week!
http://www.twilio.com/contest/netbook
![Page 18: Twiliobot at Google Wave Meetup 2009-09-14](https://reader033.vdocuments.mx/reader033/viewer/2022060107/554baf40b4c905b3618b5834/html5/thumbnails/18.jpg)
Simplifying TelecomSimple • Powerful • Pay-As-You-Go
Evan CookeCo-Founder & CTO
twitter: @[email protected]
http://www.twilio.com