Transcript
Page 1: Phone Applications in a Web 2.0 World

March 19th, 2008

Asterisk World 2008

RJ [email protected]

Phone Applications in a Web 2.0 World

1Monday, April 7, 2008

Page 2: Phone Applications in a Web 2.0 World

Why Voxeo?

2Monday, April 7, 2008

Page 3: Phone Applications in a Web 2.0 World

Telephony Sucks

3Monday, April 7, 2008

Page 4: Phone Applications in a Web 2.0 World

There are a number of problems with Telephony

today...

4Monday, April 7, 2008

Page 5: Phone Applications in a Web 2.0 World

Complex

5Monday, April 7, 2008

Page 6: Phone Applications in a Web 2.0 World

Arcane

6Monday, April 7, 2008

Page 7: Phone Applications in a Web 2.0 World

Proprietary

7Monday, April 7, 2008

Page 8: Phone Applications in a Web 2.0 World

This is not how it should be...

8Monday, April 7, 2008

Page 9: Phone Applications in a Web 2.0 World

Simple

9Monday, April 7, 2008

Page 10: Phone Applications in a Web 2.0 World

Open

10Monday, April 7, 2008

Page 11: Phone Applications in a Web 2.0 World

Ubiquitous

11Monday, April 7, 2008

Page 12: Phone Applications in a Web 2.0 World

How to do it

12Monday, April 7, 2008

Page 13: Phone Applications in a Web 2.0 World

Leverage The Web Model

13Monday, April 7, 2008

Page 14: Phone Applications in a Web 2.0 World

Disaggregate The Components

14Monday, April 7, 2008

Page 15: Phone Applications in a Web 2.0 World

Utilize Standards

15Monday, April 7, 2008

Page 16: Phone Applications in a Web 2.0 World

XML

16Monday, April 7, 2008

Page 17: Phone Applications in a Web 2.0 World

SOAP/REST

17Monday, April 7, 2008

Page 18: Phone Applications in a Web 2.0 World

Things to Think About

18Monday, April 7, 2008

Page 19: Phone Applications in a Web 2.0 World

No More Phones!(Or really no more phone applications)

19Monday, April 7, 2008

Page 20: Phone Applications in a Web 2.0 World

Remember the Mom Test

20Monday, April 7, 2008

Page 21: Phone Applications in a Web 2.0 World

What Does It Look Like?

21Monday, April 7, 2008

Page 22: Phone Applications in a Web 2.0 World

Application

Platform

Network

XML+HTTP

SIP

22Monday, April 7, 2008

Page 23: Phone Applications in a Web 2.0 World

Application

Platform

Network

XML+HTTP

SIP

23Monday, April 7, 2008

Page 24: Phone Applications in a Web 2.0 World

Application

Platform

Network

XML+HTTP

SIP

24Monday, April 7, 2008

Page 25: Phone Applications in a Web 2.0 World

Application Creation

25Monday, April 7, 2008

Page 26: Phone Applications in a Web 2.0 World

VoiceXML

- W3C standard to define speech dialogs

- Defines prompts and grammars that together create a phone application

- Thousands of developers

26Monday, April 7, 2008

Page 27: Phone Applications in a Web 2.0 World

CCXML

- CCXML is the W3C standard for call control using XML

- Sister standard to VoiceXML

- Integrates with VoiceXML for dialog control

- Provides a framework for issuing call control commands and handling call control events

27Monday, April 7, 2008

Page 28: Phone Applications in a Web 2.0 World

Voxeo’sSolution

28Monday, April 7, 2008

Page 29: Phone Applications in a Web 2.0 World

Evolution

29Monday, April 7, 2008

Page 30: Phone Applications in a Web 2.0 World

Prophecy

30Monday, April 7, 2008

Page 31: Phone Applications in a Web 2.0 World

So why is this important?

31Monday, April 7, 2008

Page 32: Phone Applications in a Web 2.0 World

Web Developers

Phone Developers Web Developers

32Monday, April 7, 2008

Page 33: Phone Applications in a Web 2.0 World

They Understand XML

33Monday, April 7, 2008

Page 34: Phone Applications in a Web 2.0 World

Ideas We have Never Thought Of

34Monday, April 7, 2008

Page 35: Phone Applications in a Web 2.0 World

Standards Matter

35Monday, April 7, 2008

Page 36: Phone Applications in a Web 2.0 World

Avoid the Mouse Trap

36Monday, April 7, 2008

Page 37: Phone Applications in a Web 2.0 World

Stuff Breaks

37Monday, April 7, 2008

Page 38: Phone Applications in a Web 2.0 World

Be ready to scale

38Monday, April 7, 2008

Page 39: Phone Applications in a Web 2.0 World

Wrapping Up

39Monday, April 7, 2008

Page 40: Phone Applications in a Web 2.0 World

Look at the big picture

http://flickr.com/photos/txd/100437832

40Monday, April 7, 2008

Page 41: Phone Applications in a Web 2.0 World

Weigh your options

41Monday, April 7, 2008

Page 42: Phone Applications in a Web 2.0 World

Don’t forget hidden costs

42Monday, April 7, 2008

Page 43: Phone Applications in a Web 2.0 World

43Monday, April 7, 2008

Page 44: Phone Applications in a Web 2.0 World

RJ [email protected]

http://www.voxeo.com/prophecyhttp://evolution.voxeo.com

44Monday, April 7, 2008


Top Related