Otra forma de hacer aplicaciones de telefonía

  • 1,009 views
Uploaded on

Esta presentación realiza una introducción a Tropo, Phono y como pueden utilizarse estas te

Esta presentación realiza una introducción a Tropo, Phono y como pueden utilizarse estas te

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,009
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
16
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1.
      Building Real-Time Telephony Apps on the Cloud
  • 2.
      Highlights since 1999
      1999
      2011
      VoiceXML
      CCXML
      Asterisk 1.0
      Tropo
      Twilio
      Ribbit
  • 3.
      What is Tropo
  • 4. Tropo Real-Time Cloud Communications
  • 5.
      What is Tropo
    • Platform for building communication apps.
    • 6. Cloud-based
    • 7. Human friendly
    • 8. Supports multiple languages.
  • 9.
      What is Tropo
  • 10.
      What is Tropo
    • Application code runs in the Tropo cloud
    • 11. Can be hosted on our servers, or fetched from yours.
    • 12. Users interact with an app through multiple channels.
  • 13.
      Creating an Application
  • 14.
      Creating an Application
  • 15.
      Creating an Application
  • 16.
      Creating an Application
  • 17.
      Creating an Application
  • 18. +34 911 233 778
      Creating an Application
  • 19.
      DSL
  • 27.
      Technology Stack
      © Voxeo Corporation
      © Voxeo Corporation
      © Voxeo Corporation
  • 28.
      Technology Stack
  • 29.
      Features
    • Phone channel supports DTMF and Speech Rec
    • 30. SIP interoperability
    • 31. Multiple IM networks
    • 32. Twitter
    • 33. TTS / ASR in 24 languages
    • 34. International SMS support
    • 35. Outbound rate limiting – 100 calls / second.
  • 36.
      Built for Developers
    • 100% free for developers.
    • 37. No credits, no limits on minutes, no hassles.
    • 38. Phone numbers are free for devs (41 countries).
    • 39. We don't play ads on dev calls.
    • 40. We don't ask for a CC until you're ready for production.
    • 41. 24x7 support – dev forums and IRC (#tropo) .
  • 42.
      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
  • 43.
      Samples
  • 44.
      Samples
  • 45.
      Samples
  • 46.
      Samples
  • 47.
      Samples
  • 48.
      Samples
    https://github.com/jrbaldwin
  • 49.
      Samples
  • 50.
      Samples
  • 51.
      Samples
  • 52.
      Money
      Voice
    • Inbound: $0.02 / min
    • 53. Outbound: $0.02 / min + Intl. Rate
    • Fixed = $0.02 / min
    • 54. Mobile = $0.18 / min
      Spain Intl. Rates
      SMS
    • Inbound: $0.02 / each
    • 55. Outbound: $0.02 / each
    • Note: Intl. needs to be enabled.
  • 56.
      Open Source
    • http://www.github.com/mpermar/tropo-restaurants-finder
  • 57.
      Open Source
  • 58.
      Open Source
  • 59.
      Open Source
  • 60.
      DEMO
    http://www.github.com/tropo/tropo-restaurants-finder +34 931 786 172 +990009369996138011
  • 61. In-Browser Telephony Apps on the Web / iPhone / Android
  • 62.
      Open Source
      http://www.github.com/phono
  • 63.
      PhonoSDK
    • JavaScript Library
    • 64. Make and Receive Calls
    • 65. Instant Messaging
    • 66. Open Source
  • 67.
      Device Ready
  • 68.
      Phono 0.3
  • 69.
      Simple
      © Voxeo Corporation
      © Voxeo Corporation
      © Voxeo Corporation
      $ .phono({
      onReady : function() { this.phone.dial(“857-239-0087”); } });
  • 70.
      Sip
      $ .phono({
      onReady : function() { this.phone.dial(“sip:mperez@sip2sip.info”); } });
  • 71.
      Device Ready
  • 72.
      Tropo
      $ .phono({
  • 79.
      Phono Architecture
      Media Plugins
  • 80.
      Phono Mobile
      +
      =
      Pure Awesome!
  • 81.
      Phono Mobile
  • 82.
      DEMO
  • 83.
      Wow!
  • 84.
      Device Ready
  • 85.
      Device Ready
  • 86. Next Geneneration Real-Time Cloud Communications
  • 87.
      The Web has gone Real-Time
      Web
      Cloud Comm
      Node.js
      WebSockets
      WebRTC
      XMPP / BOSH
  • 88.
      The Real-Time Cloud
      =
      XMPP Extension
      Make + Receive Calls
      Media Control
      Geo Location
      Messaging
      Device Registration
  • 89.
      Man in the Middle
      Your App
  • 90.
      Wow!
      < iq >     <complete xmlns = ” urn:ozone:ask:complete ” >        < value >123</ value >        < utterance >one two three</ utterance >     </ ask > </ iq >
      < iq >     < ask xmlns = ” urn:ozone:ask ” >        < choices >[3 DIGITS]</ choices >        < timeout >10s</ timeout >     </ ask > </ iq >
      Rayo Client
  • 91.
      Wow!
  • 92.
      Rayo Java Client!
  • 93.
      Open Source
      http://github.com/rayo
  • 94.
      Thank You
      @mpermar