Early telephony-based call centers were built using proprietary on-premises systems. As companies added additional channels of engagement, call centers evolved into contact centers. Today vendors are providing cloud-based contact centers that manage multiple channels of engagement and a variety of contact center management applications. These services are run outside the organization’s data center.