A multi-channel cloud contact center is a customer experience (CX) solution that integrates multiple touchpoints – including voice, text, social media and the web – making them accessible via an Internet server. A multi-channel cloud contact center can be accessed from virtually anywhere, eliminating the need for increased physical infrastructure while meeting the evolving demands of today’s customer communication preferences.