Transcript
Page 1: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

z

z

BUILDING THE FUTURE CALL CENTERWITH TWILIO & SUGAR CRM

EVAN CUMMACK (@CUMMACK)SOLUTIONS ARCHITECT, TWILIO

Page 2: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

1. API-DRIVEN COMMUNICATIONS2. TWILIO CLIENT & WEBRTC

3. TIGHT ECOSYSTEM INTEGRATION

Page 3: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC
Page 4: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

Cloud Communications API

Page 5: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

Cloud Communications API

HTTP Web & Enterprise Systems

Page 6: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

Cloud Communications API

HTTP Web & Enterprise Systems

Page 7: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

HTTP Web & Enterprise Systems

<SAY><PLAY><DIAL> <CONFERENCE> <RECORD> <QUEUE> <SMS>

Page 8: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

Initiate a voice call$account->calls->create();

Send an SMS$account->sms_messages->create();

MAKE THINGS HAPPENIN A SINGLE LINE OF CODE

Page 9: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

Click to callPhone number provisioning

SMS surveyingAudio conferencing

Proactive notifications

Page 10: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

<DEMO>ONE</DEMO>

Page 11: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

Twilio ClientNative libraries to embed voice functionalityin iOS, Android and JavaScript applications

Page 12: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

Web: JavaScriptTwilio.Device.connect(function (conn) { console.log("Boom!");});

Android: Javapublic void connect(){ connection = device.connect(null, null); /* boom */}

iOS: Objective-C-(IBAction)dialButtonPressed:(id)sender{ MonkeyPhone* phone = appDelegate.phone; [phone connect]; // boom}

Now with addedWebRTC!

Page 13: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC
Page 14: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC
Page 15: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

<DEMO>TWO</DEMO>

Page 16: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC
Page 17: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC
Page 18: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

<DEMO>THREE</DEMO>

Page 19: Building a Better Call Center with Telephony APIs, SugarCRM, and WebRTC

[email protected]

@cummack