How do you like to contact a company when you have an issue to resolve or a question about a product? Do you prefer to visit their website and look for ways to contact them directly or do you take to social media channels to find your answer? Do you instead prefer to call the contact center and talk to a live agent or do you launch the live chat on their website? All of these options are available in the omni-channel customer engagement environment, which is growing in demand.