Online chat software refers to a service built for companies to have chat-based interactions with their customers over desktop, mobile, or tablet devices. Most customer service or help desk software solutions have live chat as one of many features included in their platforms.