Chatbot
A chatbot receives messages and returns responses turn by turn. Classic versions make decisions through if-this-then-that trees, while modern bots are powered by large language models that can generate flexible responses within a context window.
A chatbot does not automatically equal an AI agent: agents typically plan multiple steps, use tools, and continue toward a goal. Products like ChatGPT, Claude, and Gemini often combine both ideas.
Key characteristics
- Is a conversational interface that can be rule-based or language-model-powered.
- Works well for support, FAQs, internal help, and flows where dialogue is natural.
- Is not automatically an agent, since many chatbots only respond without planning or acting further.