multi-channel cloud contact center is a customer experience (CX) solution that integrates multiple touchpoints