A chatbot is a computer programme that replicates human interaction by sending text or audio messages. It uses artificial intelligence to react to natural language enquiries. Chatbots are used in a wide range of business tasks, including sales, marketing, and customer service.