Bots and Chat BotsA bot is an automated computer program designed to perform a certain function automatically or without human intervention. Bots can be used to do lots of things. In terms of CX, one of the most common types of bots is the chat bot. Chat bots are often used in web chat or instant messaging systems to provide automated responses to customer queries.