Dealing with multi-channel customer inquiries is a considerable challenge for every business. In recent years, more and more enterprises are accepting the idea of online chat as a preferred form of communication that their customers use in addition to call centres. Hence, support to facilitate multi-channel interactions is the need of the hour.