38
Wild & Crazy Things You Can Build with Asterisk and Open Source Telephony David Troy Digium Asterisk World 2008

Dave Troy's Presentation at eComm 2008

Embed Size (px)

Citation preview

Page 1: Dave Troy's Presentation at eComm 2008

Wild & Crazy Things YouCan Build with Asterisk and Open Source TelephonyDavid Troy

Digium Asterisk World 2008

Page 2: Dave Troy's Presentation at eComm 2008

Hi!My Name Is

Dave Troy

Likes DislikesPeople Cell Phones

Open Source Microsoft

Mashups .NET

Ruby PHP

E-Mail Voicemail

Asterisk Phones

Some Influences:Thomas JeffersonWalt Disney

Page 3: Dave Troy's Presentation at eComm 2008

This Guy

Page 4: Dave Troy's Presentation at eComm 2008

Not This

Page 5: Dave Troy's Presentation at eComm 2008

“Imagination is More Important Than Knowledge”

Page 6: Dave Troy's Presentation at eComm 2008

A Little Knowledge Doesn’t Hurt Though!

Page 7: Dave Troy's Presentation at eComm 2008

Imagination

Page 8: Dave Troy's Presentation at eComm 2008

Knowledge

Page 9: Dave Troy's Presentation at eComm 2008

What do we know?

Page 10: Dave Troy's Presentation at eComm 2008

Things We Don’t Need More Of

IVRs (In General)

FXO/FXS Interfaces

FAX Devices

Shared Voice/Data T1’s

Unified Messaging

extensions.conf

PHP

PBX Appliances

Hosted Voicemail

VoIP Phones

IAX vs. SIP Debates

X-Rated Chat Services

Termination Providers

Origination Providers

Page 11: Dave Troy's Presentation at eComm 2008

Imagine Instead...EngagedVoters!

TalkingRobot

Vacuums!

AccountablePoliticians!

ComplainingPlants!

Page 12: Dave Troy's Presentation at eComm 2008

Imagination

Page 13: Dave Troy's Presentation at eComm 2008

Knowledge

Page 14: Dave Troy's Presentation at eComm 2008

Distributed CallcenterEmpower an army of volunteers via Asterisk and the web

Page 15: Dave Troy's Presentation at eComm 2008

RoombaAsterisk“Press 1 to Start Sucking”

Page 16: Dave Troy's Presentation at eComm 2008

Calls to CongressInbound Calls Routed and Mapped

Page 17: Dave Troy's Presentation at eComm 2008

Bill CollectorPlace Calls at Random Intervalswith Random Caller ID

Page 18: Dave Troy's Presentation at eComm 2008

Alarm ReceiverDo Stuff When Alarms Go Off

Page 19: Dave Troy's Presentation at eComm 2008

Plants That BitchBotanicall’s Sensors Call You Out on Plant Abuse

Page 20: Dave Troy's Presentation at eComm 2008

The WebPhoneIdea for Dialing Websites via IP Address, rendered with Text-to-Speech

Page 21: Dave Troy's Presentation at eComm 2008

Live Election ReturnsAsterisk + Cell Phones = Field ReportingFor Election Night

Page 22: Dave Troy's Presentation at eComm 2008

Asterisk ConfiguratorDatabase-Driven Framework and UI for Asterisk

Page 23: Dave Troy's Presentation at eComm 2008

Contact Your PoliticianWeb-Based Tool Calls You, then Your Reps

1. Go to Website, Enter Your Phone Number2. System Calls You3. System Calls Your Representative4. All Interaction is Logged5. Caller is Recorded, Callee is Not

Page 24: Dave Troy's Presentation at eComm 2008

iPhone 2-Leg CallingMagic URL Calls iPhone, then Calls a Contacthttp://iphone.popvox.com/aGFoYSB5b3Ugc3Vjawo=

Page 25: Dave Troy's Presentation at eComm 2008

Imagination

Page 26: Dave Troy's Presentation at eComm 2008

Knowledge

Page 27: Dave Troy's Presentation at eComm 2008

Tools of The Trade

Solid Understanding

AMI & AGI

Ruby

Rails

Adhearsion

Page 28: Dave Troy's Presentation at eComm 2008

Distributed Callcenter

RailsApp Dialer

(DRb)

SQL Asterisk

Page 29: Dave Troy's Presentation at eComm 2008

Election Returns

RailsApp

Adhearsion

SQL Asterisk

Page 30: Dave Troy's Presentation at eComm 2008

RoombaAsterisk

ShellScripts

SIPPhone

Asterisk

Roomba

Page 31: Dave Troy's Presentation at eComm 2008

Imagination

Page 32: Dave Troy's Presentation at eComm 2008

Knowledge

Page 33: Dave Troy's Presentation at eComm 2008

TwittervisionRealtime Mashup of Twitter, Facebook, and Google Maps

Page 34: Dave Troy's Presentation at eComm 2008

FlickrvisionReal-Time Mashup of Flickr & Google Maps

Page 35: Dave Troy's Presentation at eComm 2008

Imagination

Page 36: Dave Troy's Presentation at eComm 2008

Knowledge

Page 37: Dave Troy's Presentation at eComm 2008

Thank [email protected]

David Troy

blog: davetroy.com

twitter: davetroy

Facebook: David Troy

“The Willy Wonka of Twitterland” - Slate Magazine, April 2007

Page 38: Dave Troy's Presentation at eComm 2008

An eComm 2008 presentation –see eCommMedia.com for more details