Skip to content

mattmakai/taskrouter-multi-channel-support-desk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi Channel Call Center with Twilio TaskRouter

A call center that supports both inbound voice calls and SMS messages through Twilio's TaskRouter API.

Deploy to Heroku

Press the big ol' purple button below. Input your credentials into the Heroku set up page and click deploy.

Deploy

Environment variables

Ensure you've set the following environment variables locally or via the Heroku deploy button:

  • TWILIO_ACCOUNT_SID: Account SID found on Twilio dashboard under API credentials

  • TWILIO_AUTH_TOKEN: Secret authentication token also found on Twilio dashboard under API credentials

  • WORKSPACE_SID: Found on the TaskRouter workspaces dashboard after creating a workspace

  • WORKFLOW_SID: Found on the TaskRouter workflow page for a given workspace

  • SUPPORT_DESK_NUMBER: Twilio phone number used for the support desk, in the +12025551234 format

About

A multi-channel (voice and SMS) support desk call center built with Twilio's TaskRouter API, Python and Flask.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages