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

Preview:

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

z

z

BUILDING THE FUTURE CALL CENTERWITH TWILIO & SUGAR CRM

EVAN CUMMACK (@CUMMACK)SOLUTIONS ARCHITECT, TWILIO

1. API-DRIVEN COMMUNICATIONS2. TWILIO CLIENT & WEBRTC

3. TIGHT ECOSYSTEM INTEGRATION

Cloud Communications API

Cloud Communications API

HTTP Web & Enterprise Systems

Cloud Communications API

HTTP Web & Enterprise Systems

HTTP Web & Enterprise Systems

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

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

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

MAKE THINGS HAPPENIN A SINGLE LINE OF CODE

Click to callPhone number provisioning

SMS surveyingAudio conferencing

Proactive notifications

<DEMO>ONE</DEMO>

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

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!

<DEMO>TWO</DEMO>

<DEMO>THREE</DEMO>

www.twilio.comcummack@twilio.com

@cummack