Upgrading from a legacy call center to a cloud-based contact center can bring amazing benefits and significantly speed up the pace of innovation by introducing a new set of technologies that are out-of-reach for on-premise call centers. Furthermore, cloud-based contact centers can cut down the total cost of ownership, thus lowering the cost-per-agent.