In the digital era, there are an ever expanding number of technologies which allow companies to interact with their customers in various ways. Each of these channels comes with its own nuances and sets of pros and cons. Because of these differences, each of these channels must be handled appropriately, in order to successfully meet expectations and achieve customer satisfaction. In addition to the continuing volume of phone calls, the most typical avenues for customer interaction now include chat, email, and social media.