twilio signal 2016 serverless contact center

11
HOW TO BUILD A CONTACT CENTER FOR FUN (AND PROFIT) With Twilio Task Router And AWS Lambda

Upload: twilio-inc

Post on 10-Jan-2017

65 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Twilio Signal 2016 Serverless Contact Center

HOW TO BUILD A CONTACT CENTERFOR FUN

(AND PROFIT)With Twilio Task Router

And AWS Lambda

Page 2: Twilio Signal 2016 Serverless Contact Center

HOW DO I BUILD A SOLUTION WHICH...

> Allows customers to get in touch using any method> Keeps agents busy, yet responsive

> Can be built quickly> is reliable

> Scales

Page 3: Twilio Signal 2016 Serverless Contact Center

CLOUD SERVICES GALORE!> Twilio Task Router

> AWS Lambda> AWS API Gateway

> Twilio Client> Twilio Voice / Messaging

> Auth0> Postmark

Page 4: Twilio Signal 2016 Serverless Contact Center

CREATING A TASK FROM SMS

Page 5: Twilio Signal 2016 Serverless Contact Center

CREATING A TASK FROM E-MAIL

Page 6: Twilio Signal 2016 Serverless Contact Center

HANDLING TASKS IN THE FRONTENDUSING TASKROUTER.JS

Page 7: Twilio Signal 2016 Serverless Contact Center

HANDLING INCOMING CALLS

Page 8: Twilio Signal 2016 Serverless Contact Center

REPLY TO AN SMS OR E-MAIL

Page 9: Twilio Signal 2016 Serverless Contact Center

CALLBACK FROM AN SMS

Page 10: Twilio Signal 2016 Serverless Contact Center

FINDINGS

> Config is code> I'm in a love / hate relationship with API Gateway

> Crazy Scalable> Prioritize Tasks

Page 11: Twilio Signal 2016 Serverless Contact Center

CODE

Backend - https://github.com/droberts84/universal-contact-center-beFrontend - https://github.com/droberts84/universal-contact-center-

fe

CONTACT INFO@[email protected]

www.drob.net