Otra forma de hacer aplicaciones de telefonía

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

Twitter

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