Chatbots are computer programs designed to respond to messages automatically. Chatbots can be configured to react consistently, differently to messages containing particular keywords, or even to employ machine learning to modify their responses based on the context.
Chatbots use channels including SMS text, website chat windows, and social messaging services on platforms like WhatsApp, Facebook, and Telegram to receive and respond to messages.
https://botpenguin.com/what-is-marketing-chatbot-how-it-can-help-in-improving-business/