Live chat is a messaging solution that your website visitors and prospective customers can use to communicate with your support agents in real time. Similar to phone and email, it is one of the communication channels commonly deployed to provide customer support.