A central point in an enterprise, hosted on an Internet server, from which all inbound and outbound customer communications are handled. Cloud contact centers make interactions through voice, email, social media and the web accessible from virtually anywhere.