TADS Developer Summit Tropo Jose de Castro

Post on 04-Jul-2015

851 views 1 download

description

Jose de Castro Tropo presentation at TADS 21-22 Nov 2013 in Bangkok, 'Building and Running Telecom Applications on Telecom APIs'

Transcript of TADS Developer Summit Tropo Jose de Castro

Live Coding @ TADS Building apps with Tropo

Who is Tropo?‣ Based in Menlo Park, California

‣ Creators of Tropo.com, one of the most popular cloud communications services on the planet with over 200k developers!

‣ Editors of WebRTC Specification

‣ We also work with carriers to accelerate their own service development while building bridges between the telco and web worlds.

Tropo API

‣ Voice ‣ SMS ‣ HD Conferencing ‣ Call Recording

‣ Speech Recognition ‣ Text-to-Speech ‣ SIP [in/out] ‣ Real-Time Provisioning

Tropo Scripting

ask “Thanks for calling. For sales press 1. For support press 2.”, { :choices => “1,2”, :onChoice => { say “A sales person is not available right now” if result.value == 1 say “Support is currently assisting other customers” if result.value == 2 }}

Tropo ScriptingPolyglot - JavaScript, Ruby, PHP, Python

Low Latency - Much lower latency compared to REST-based APIs

Auto Scaling - Tropo hosts your code and automatically scale resources

QoS - Services providers can control end-to-end quality of service

Let’s write some code…

Developer

APIs

Provider

Developer

APIs

Telco

Developer

App UsersTelco

APIs

Developer

Telco

APIs

App Users

This is hard!

Network Users Billing

The opportunity for telcos?

Network

The Opportunity?

Users Billing

This is valuable!

Developer

Network AppsAlice Bob

Apps in you Calls

Apps in you Calls

PaaS Technology - Built on Cloud Foundry. Optimized for real-time

Beyond APIs - A complete platform for app development, deploy and scale

User-Centric - Modeled after real user behavior

Salesforce.com Call Logging One Number (WebRTC) Desktop Notifier

More Code!

Making Cash Today!

Small Business IVR

Mobile CRM

Sales Analytics“Sure Tom, I’ll submit that order for 100 whiteboards. While I have you, have you

tried our new Kangaroo standing desks”

Financial Compliance

Record. Analyze. Index.

NFC Call Sharing

In collaboration with

Social Weaving

You had a 25min call with SusanMcDonald - 16hrs ago

Personal Conferencing

“Hey. Let’s meet at my number”

Geo-Fencing“Where’s Bob? Should we start without him?”

“Looks like he’s in the car. Let’s just bridge him in”

More Info

http://corp.tropo.com/products/ameche/

jose@tropo.com@loopingrage