Chatbot definition
A chatbot is a software application designed to simulate human conversation with users via text or speech. Also referred to as virtual agents, interactive agents, digital assistants, or conversational AI, chatbots are often integrated into applications, websites, or messaging platforms to provide support to users without the use of live human agents.
“Chatbots are an application of natural language processing that allows typically text- but increasingly voice-based conversations, bidirectional, between a user and the digital interface,” says Liz Miller, vice president and principal analyst at Constellation Research.