SlideShare une entreprise Scribd logo
1  sur  64
Télécharger pour lire hors ligne
IT Expo - LA California - September 2009
RJ Auburn
CTO
rj@voxeo.com
The Future of
Communications Applications
Wednesday, September 2, 2009
Wednesday, September 2, 2009
WHY ARE YOU HERE?
Wednesday, September 2, 2009
To Watch Boring Presentations?
Wednesday, September 2, 2009
To Browse The Web?
Wednesday, September 2, 2009
Or To Change The World?
Wednesday, September 2, 2009
Get Passionate OR Get Out!
Wednesday, September 2, 2009
So lets talk about...
Wednesday, September 2, 2009
Telephony
Wednesday, September 2, 2009
Innovation
Wednesday, September 2, 2009
Locked
Out
Wednesday, September 2, 2009
Platform Vendors
Wednesday, September 2, 2009
Carriers
http://www.flickr.com/photos/bpc009/3328427457/
Wednesday, September 2, 2009
Lock in
http://www.flickr.com/photos/steventom/87568944/
Wednesday, September 2, 2009
The rest of the world is
not like this...
Wednesday, September 2, 2009
Web 2.0
Wednesday, September 2, 2009
Open
Wednesday, September 2, 2009
Simplicity
Wednesday, September 2, 2009
Unlock the
neglected value of
communications.
Wednesday, September 2, 2009
But First...
Wednesday, September 2, 2009
Quick Poll: Are you a phone
developer?
Wednesday, September 2, 2009
The Depressing Facts of Life
Phone Developers Web Developers
Wednesday, September 2, 2009
The Phone Developer
is DEAD!
Wednesday, September 2, 2009
THAT MEANS YOU
Wednesday, September 2, 2009
What to do?
Wednesday, September 2, 2009
Don’t create phone applications...
Wednesday, September 2, 2009
Create Communication
Applications
Wednesday, September 2, 2009
Why?
Wednesday, September 2, 2009
Kids don’t talk on the phonehttp://www.flickr.com/photos/tavallai/2084954580/
Wednesday, September 2, 2009
The Pace of Communication
has changed
http://www.flickr.com/photos/goljadkin/1998935482/
Wednesday, September 2, 2009
Multi-Tasking
http://www.flickr.com/photos/23680544@N07/2524019489/
Wednesday, September 2, 2009
Communicate at
their own pace
http://www.flickr.com/photos/15975620@N00/93532673/
Wednesday, September 2, 2009
The call center must change
http://www.flickr.com/photos/martiniko/305631577/
Wednesday, September 2, 2009
Communication World is Changing
Wednesday, September 2, 2009
http://www.flickr.com/photos/tavallai/2084954580/
Are you going to change with it?
http://www.flickr.com/photos/eleaf/2536358399/
Wednesday, September 2, 2009
So...
Wednesday, September 2, 2009
Multi-Channel
Wednesday, September 2, 2009
How do we get there?
Wednesday, September 2, 2009
XML
Wednesday, September 2, 2009
VoiceXML and CCXML
Wednesday, September 2, 2009
This is your VoiceXML application for the phone...
<?xml version="1.0"?>
<vxml version="2.1">
<form>
<field name="F_1" type=”boolean”>
<prompt>
Hello there! Is a PB and J the
best sandwich on earth? </prompt>
<filled>
<prompt> you said <value expr="F_1"/>.
I couldn't agree more! </prompt>
</filled>
</field>
</form>
</vxml>
Wednesday, September 2, 2009
This is your VoiceXML application for SMS....
<?xml version="1.0"?>
<vxml version="2.1">
<form>
<field name="F_1" type=”boolean”>
<prompt>
Hello there! Is a PB and J the
best sandwich on earth? </prompt>
<filled>
<prompt> you said <value expr="F_1"/>.
I couldn't agree more! </prompt>
</filled>
</field>
</form>
</vxml>
Wednesday, September 2, 2009
This is your VoiceXML application for Skype....
<?xml version="1.0"?>
<vxml version="2.1">
<form>
<field name="F_1" type=”boolean”>
<prompt>
Hello there! Is a PB and J the
best sandwich on earth? </prompt>
<filled>
<prompt> you said <value expr="F_1"/>.
I couldn't agree more! </prompt>
</filled>
</field>
</form>
</vxml>
Wednesday, September 2, 2009
This is your VoiceXML application for AIM....
<?xml version="1.0"?>
<vxml version="2.1">
<form>
<field name="F_1" type=”boolean”>
<prompt>
Hello there! Is a PB and J the
best sandwich on earth? </prompt>
<filled>
<prompt> you said <value expr="F_1"/>.
I couldn't agree more! </prompt>
</filled>
</field>
</form>
</vxml>
Wednesday, September 2, 2009
Feeling Scripty?
Wednesday, September 2, 2009
Tropo.com
Wednesday, September 2, 2009
What is Tropo?
Wednesday, September 2, 2009
answer();
say("Hello, world!");
hangup();
Tropo is Unlocked Communications
Made Simple
Wednesday, September 2, 2009
Ruby
Work in YOUR Language
Wednesday, September 2, 2009
T.1: Hello World
JavaScript and PHP
answer();
say("Hello, world!");
hangup();
Ruby
answer
say "Hello, world!”
hangup
Groovy
answer()
say 'Hello, world!'
hangup()
Python
answer()
say("Hello, world !")
hangup()
Wednesday, September 2, 2009
This is your Tropo application for the phone...
answer();
r = ask(
“Hello there! Is a PB and J the best sandwich on
earth?”,
{choices:”yes,no”,
onBadChoice:function(){say(“I did not get that”)}
repeat:3});
say(“you said “+r.value+“. I couldn't agree more!” );
disconnect();
Wednesday, September 2, 2009
This is your Tropo application for SMS...
answer();
r = ask(
“Hello there! Is a PB and J the best sandwich on
earth?”,
{choices:”yes,no”,
onBadChoice:function(){say(“I did not get that”)}
repeat:3});
say(“you said “+r.value+“. I couldn't agree more!” );
disconnect();
Wednesday, September 2, 2009
This is your Tropo application for Skype...
answer();
r = ask(
“Hello there! Is a PB and J the best sandwich on
earth?”,
{choices:”yes,no”,
onBadChoice:function(){say(“I did not get that”)}
repeat:3});
say(“you said “+r.value+“. I couldn't agree more!” );
disconnect();
Wednesday, September 2, 2009
This is your Tropo application for AIM...
answer();
r = ask(
“Hello there! Is a PB and J the best sandwich on
earth?”,
{choices:”yes,no”,
onBadChoice:function(){say(“I did not get that”)}
repeat:3});
say(“you said “+r.value+“. I couldn't agree more!” );
disconnect();
Wednesday, September 2, 2009
Want to try that live?
Wednesday, September 2, 2009
Easy as Pie!
Wednesday, September 2, 2009
Wrapping Up
Wednesday, September 2, 2009
Learn more
http://www.flickr.com/photos/revilla/644219138/
Wednesday, September 2, 2009
www.voxeo.com
Wednesday, September 2, 2009
Tropo.com
Wednesday, September 2, 2009
evolution.voxeo.com
Wednesday, September 2, 2009
Wednesday, September 2, 2009
Love me? Hate me?
Say what you want about me...
Wednesday, September 2, 2009
Tropo.com Script Based Communication Apps
The Unlocked Communications™
Company
RJ Auburn
rj@voxeo.com
Wednesday, September 2, 2009

Contenu connexe

Similaire à The Future of Communications Applications

Termtter 2009-03-14
Termtter 2009-03-14Termtter 2009-03-14
Termtter 2009-03-14
jugyo kohno
 
CS5229 09/10 Lecture 6: Simulation
CS5229 09/10 Lecture 6: SimulationCS5229 09/10 Lecture 6: Simulation
CS5229 09/10 Lecture 6: Simulation
Wei Tsang Ooi
 

Similaire à The Future of Communications Applications (13)

DjangoCon 2009 Keynote
DjangoCon 2009 KeynoteDjangoCon 2009 Keynote
DjangoCon 2009 Keynote
 
Oxente on Rails 2009
Oxente on Rails 2009Oxente on Rails 2009
Oxente on Rails 2009
 
Getting Off the Island
Getting Off the IslandGetting Off the Island
Getting Off the Island
 
Liebe Dein Frontend wie Dich selbst! HAML & SASS & COMPASS & less
Liebe Dein Frontend wie Dich selbst! HAML & SASS & COMPASS & lessLiebe Dein Frontend wie Dich selbst! HAML & SASS & COMPASS & less
Liebe Dein Frontend wie Dich selbst! HAML & SASS & COMPASS & less
 
Enecomp 2009
Enecomp 2009Enecomp 2009
Enecomp 2009
 
Depot Best Practices
Depot Best PracticesDepot Best Practices
Depot Best Practices
 
ONA09 Audience
ONA09 AudienceONA09 Audience
ONA09 Audience
 
Locos x Rails
Locos x RailsLocos x Rails
Locos x Rails
 
Bathcamp #8: Quiz Of The Year
Bathcamp #8: Quiz Of The YearBathcamp #8: Quiz Of The Year
Bathcamp #8: Quiz Of The Year
 
Rack Middleware
Rack MiddlewareRack Middleware
Rack Middleware
 
Huffduffer
HuffdufferHuffduffer
Huffduffer
 
Termtter 2009-03-14
Termtter 2009-03-14Termtter 2009-03-14
Termtter 2009-03-14
 
CS5229 09/10 Lecture 6: Simulation
CS5229 09/10 Lecture 6: SimulationCS5229 09/10 Lecture 6: Simulation
CS5229 09/10 Lecture 6: Simulation
 

Plus de Voxeo Corp

Voxeo Summit Day 2 - Voxeo CXP - IVR on Steroids
Voxeo Summit Day 2 - Voxeo CXP - IVR on SteroidsVoxeo Summit Day 2 - Voxeo CXP - IVR on Steroids
Voxeo Summit Day 2 - Voxeo CXP - IVR on Steroids
Voxeo Corp
 
Voxeo Summit Day 2 - Using CXP hotspot analytics
Voxeo Summit Day 2 - Using CXP hotspot analyticsVoxeo Summit Day 2 - Using CXP hotspot analytics
Voxeo Summit Day 2 - Using CXP hotspot analytics
Voxeo Corp
 
Voxeo Summit Day 2 - Securing customer interactions
Voxeo Summit Day 2 - Securing customer interactionsVoxeo Summit Day 2 - Securing customer interactions
Voxeo Summit Day 2 - Securing customer interactions
Voxeo Corp
 
Voxeo Summit Day 2 - Real-time communications with WebRTC
Voxeo Summit Day 2 - Real-time communications with WebRTCVoxeo Summit Day 2 - Real-time communications with WebRTC
Voxeo Summit Day 2 - Real-time communications with WebRTC
Voxeo Corp
 
Voxeo Summit Day 2 - Voxeo CXP for business users
Voxeo Summit Day 2 - Voxeo CXP for business usersVoxeo Summit Day 2 - Voxeo CXP for business users
Voxeo Summit Day 2 - Voxeo CXP for business users
Voxeo Corp
 
Voxeo Summit Day 2 - Creating raving fans
Voxeo Summit Day 2 - Creating raving fansVoxeo Summit Day 2 - Creating raving fans
Voxeo Summit Day 2 - Creating raving fans
Voxeo Corp
 
Voxeo Summit Day 2 - Advanced CCXML topics
Voxeo Summit Day 2 - Advanced CCXML topicsVoxeo Summit Day 2 - Advanced CCXML topics
Voxeo Summit Day 2 - Advanced CCXML topics
Voxeo Corp
 
Voxeo Summit Day 2 - The science of customer obsession
Voxeo Summit Day 2 - The science of customer obsessionVoxeo Summit Day 2 - The science of customer obsession
Voxeo Summit Day 2 - The science of customer obsession
Voxeo Corp
 

Plus de Voxeo Corp (20)

Voxeo Summit Day 2 -Voxeo APIs and SDKs
Voxeo Summit Day 2 -Voxeo APIs and SDKsVoxeo Summit Day 2 -Voxeo APIs and SDKs
Voxeo Summit Day 2 -Voxeo APIs and SDKs
 
Voxeo Summit Day 2 - Voxeo CXP - IVR on Steroids
Voxeo Summit Day 2 - Voxeo CXP - IVR on SteroidsVoxeo Summit Day 2 - Voxeo CXP - IVR on Steroids
Voxeo Summit Day 2 - Voxeo CXP - IVR on Steroids
 
Voxeo Summit Day 2 - Using CXP hotspot analytics
Voxeo Summit Day 2 - Using CXP hotspot analyticsVoxeo Summit Day 2 - Using CXP hotspot analytics
Voxeo Summit Day 2 - Using CXP hotspot analytics
 
Voxeo Summit Day 2 - Securing customer interactions
Voxeo Summit Day 2 - Securing customer interactionsVoxeo Summit Day 2 - Securing customer interactions
Voxeo Summit Day 2 - Securing customer interactions
 
Voxeo Summit Day 2 - Real-time communications with WebRTC
Voxeo Summit Day 2 - Real-time communications with WebRTCVoxeo Summit Day 2 - Real-time communications with WebRTC
Voxeo Summit Day 2 - Real-time communications with WebRTC
 
Voxeo Summit Day 2 - Voxeo CXP for business users
Voxeo Summit Day 2 - Voxeo CXP for business usersVoxeo Summit Day 2 - Voxeo CXP for business users
Voxeo Summit Day 2 - Voxeo CXP for business users
 
Voxeo Summit Day 2 - Creating raving fans
Voxeo Summit Day 2 - Creating raving fansVoxeo Summit Day 2 - Creating raving fans
Voxeo Summit Day 2 - Creating raving fans
 
Voxeo Summit Day 2 - Advanced CCXML topics
Voxeo Summit Day 2 - Advanced CCXML topicsVoxeo Summit Day 2 - Advanced CCXML topics
Voxeo Summit Day 2 - Advanced CCXML topics
 
Voxeo Summit Day 2 - The science of customer obsession
Voxeo Summit Day 2 - The science of customer obsessionVoxeo Summit Day 2 - The science of customer obsession
Voxeo Summit Day 2 - The science of customer obsession
 
Voxeo Summit Day 1 - The Art of The Possible
Voxeo Summit Day 1 - The Art of The PossibleVoxeo Summit Day 1 - The Art of The Possible
Voxeo Summit Day 1 - The Art of The Possible
 
Voxeo Summit Day 1 - Prophecy log search
Voxeo Summit Day 1 - Prophecy log searchVoxeo Summit Day 1 - Prophecy log search
Voxeo Summit Day 1 - Prophecy log search
 
Voxeo Summit Day 1 - Customer experience analytics
Voxeo Summit Day 1 - Customer experience analyticsVoxeo Summit Day 1 - Customer experience analytics
Voxeo Summit Day 1 - Customer experience analytics
 
Voxeo Summit Day 1 - Communications-enabled Business Processes (CEBP)
Voxeo Summit Day 1 - Communications-enabled Business Processes (CEBP)Voxeo Summit Day 1 - Communications-enabled Business Processes (CEBP)
Voxeo Summit Day 1 - Communications-enabled Business Processes (CEBP)
 
Voxeo Summit Day 1 - Lessons learned from large scale deployments
Voxeo Summit Day 1 - Lessons learned from large scale deploymentsVoxeo Summit Day 1 - Lessons learned from large scale deployments
Voxeo Summit Day 1 - Lessons learned from large scale deployments
 
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
Voxeo Jam Session: What's New in Prophecy 11 and VoiceObjects 11?
 
How Do You Hear Me Now?
How Do You Hear Me Now?How Do You Hear Me Now?
How Do You Hear Me Now?
 
CCXML For Advanced Communications Applications
CCXML For Advanced Communications ApplicationsCCXML For Advanced Communications Applications
CCXML For Advanced Communications Applications
 
IPv6 and How It Impacts Communication Applications
IPv6 and How It Impacts Communication ApplicationsIPv6 and How It Impacts Communication Applications
IPv6 and How It Impacts Communication Applications
 
7 Critical Success Factors for Outbound IVR
7 Critical Success Factors for Outbound IVR7 Critical Success Factors for Outbound IVR
7 Critical Success Factors for Outbound IVR
 
5 Questions When Analyzing Your Analytics Options
5 Questions When Analyzing Your Analytics Options5 Questions When Analyzing Your Analytics Options
5 Questions When Analyzing Your Analytics Options
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

The Future of Communications Applications