1. A computer implemented method for analyzing chat leakage, comprising: providing a processor configured for obtaining chat-related information from at least one chat session between a customer and an agent; said processor configured for identifying customer leakage information from said chat to another channel; said processor configured for building a model based on said chat-related information and said leakage information; said processor configured for applying said model to identifying a channel to which leakage occurs; and said processor configured for passing contextual information of said chat session to improve the customer experience.