If you can't read please download the document
Upload
martin-perez
View
1.357
Download
2
Embed Size (px)
Citation preview
Building Real-Time Telephony Apps on the Cloud
Highlights since 1999
1999
2011
VoiceXML
CCXML
Asterisk 1.0
Tropo
Twilio
Ribbit
What is Tropo
Tropo
Real-Time Cloud Communications
What is Tropo
Platform for building communication apps.
Cloud-based
Human friendly
Supports multiple languages.
What is Tropo
What is Tropo
Application code runs in the Tropo cloud
Can be hosted on our servers, or fetched from yours.
Users interact with an app through multiple channels.
Creating an Application
Creating an Application
Creating an Application
Creating an Application
Creating an Application
+34 911 233 778
Creating an Application
DSL
Call
Answer
Transfer
Reject
Hangup
Say
Ask
Record
Conference
Voxeo Corporation
Voxeo Corporation
Voxeo Corporation
Technology Stack
Technology Stack
Features
Phone channel supports DTMF and Speech Rec
SIP interoperability
Multiple IM networks
TTS / ASR in 24 languages
International SMS support
Outbound rate limiting 100 calls / second.
Built for Developers
100% free for developers.
No credits, no limits on minutes, no hassles.
Phone numbers are free for devs (41 countries).
We don't play ads on dev calls.
We don't ask for a CC until you're ready for production.
24x7 support dev forums and IRC (#tropo) .
All About Apps
ber Status Unified status across Twitter, VoiceMail, etc.
Inbound Self-Service Simple and personal IVR for small business
SMB Contact Center Smart presence-enabled call routing
Many more...
Voice / IM Dialing Trigger calls using voice and IM channels
Smart Notifications Pervasive / multi-channel notifications
Voice-Enabled Games Conspire with team members in real-time
Social Mashups Twitter -> SMS | FaceBook -> Voice
Samples
Samples
Samples
Samples
Samples
Samples
https://github.com/jrbaldwin
Samples
Samples
Samples
Money
Voice
Inbound: $0.02 / min
Outbound: $0.02 / min + Intl. Rate
Fixed = $0.02 / min
Mobile = $0.18 / min
Spain Intl. Rates
SMS
Inbound: $0.02 / each
Outbound: $0.02 / each
Note: Intl. needs to be enabled.
Open Source
http://www.github.com/mpermar/tropo-restaurants-finder
Open Source
Open Source
Open Source
DEMO
http://www.github.com/tropo/tropo-restaurants-finder
+34 931 786 172
+990009369996138011
In-Browser Telephony Apps on the Web / iPhone / Android
Open Source
http://www.github.com/phono
PhonoSDK
JavaScript Library
Make and Receive Calls
Instant Messaging
Open Source
Device Ready
Phono 0.3
Voxeo Corporation
Voxeo Corporation
Voxeo Corporation
Simple
$.phono({
onReady: function() { this.phone.dial(857-239-0087); }});
Sip
$.phono({
onReady: function() { this.phone.dial(sip:[email protected]); }});
Device Ready
Tropo
$.phono({
onReady: function() { this.phone.dial(app:991442445, { Headers: [
{
x-foo: foo,
x-bar: bar
}
]});
}});
Phono Architecture
Media Plugins
Phono Mobile
+
=
Pure Awesome!
Phono Mobile
DEMO
Wow!
Device Ready
Device Ready
Next Geneneration
Real-Time Cloud Communications
The Web has gone Real-Time
Web
Cloud Comm
Node.js
WebSockets
WebRTC
XMPP / BOSH
The Real-Time Cloud
=
XMPP Extension
Make + Receive Calls
Media Control
Geo Location
Messaging
Device Registration
Man in the Middle
Your App
Wow!
123 one two three
[3 DIGITS] 10s
Rayo Client
Wow!
Rayo Java Client!
Open Source
http://github.com/rayo
Thank You
@mpermar