19
z z BUILDING THE FUTURE CALL CENTER WITH TWILIO & SUGAR CRM EVAN CUMMACK (@CUMMACK) SOLUTIONS ARCHITECT, TWILIO

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

Embed Size (px)

DESCRIPTION

Evan Cummack, Charles Hicks Enterprise and SME customers are pairing traditional telecom technology with Twilio's API and WebRTC-based browser phone to create incredible customer experiences. With no hardware required and no telecom experience, Web developers are creating distributed and centralized call centers that exceed the capabilities of big-iron incumbent providers. Learn how you can create an amazing call center experience with SugarCRM at its center - using Sugar not only as the call center rules engine, but also as an endpoint for call center agents to make and receive calls from within their browser.

Citation preview

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