TL;DR
Software that holds a conversation with people automatically, from scripted keyword bots to AI assistants that understand free-form language.
Key Points
✓
Two broad families exist: rule-based bots that follow if-then scripts and keyword matching, and AI bots that use [[natural-language-processing]] to read free-form text [1][2].
✓
Rule-based bots resolve a limited share of requests on their own, while AI agents wired into business systems report far higher self-resolution rates [3].
✓
AI chatbots rely on [[intent-recognition]] to map a message to what the user actually wants, increasingly powered by a [[large-language-model]] [1][2].
✓
A good bot offers a clear [[bot-to-human-handoff]] so a complex or sensitive [[conversation]] reaches a [[support-operator]] with context attached [3].
✓
Chatbots differ from [[live-chat]]: chat connects a visitor to a real person, whereas a chatbot answers automatically and runs 24/7 [2][3].
✓
The technology dates back to ELIZA in 1966 and shifted from scripted matching to today's generative, LLM-based assistants [1].
Rule-based bots versus AI chatbots
Chatbots in customer support
Where Eloqra fits
Sources & References
Last updated: June 25, 2026
Related Terms
Conversational AI
Conversational AI is a class of artificial intelligence that uses natural language processing and machine learning to understand, interpret, and respond to human language in a free-form, human-like dialogue. In customer messaging it powers chatbots and virtual agents that hold real conversations instead of following a fixed script.
Natural Language Processing (NLP)
Natural Language Processing (NLP) is a subfield of artificial intelligence that lets computers interpret, manipulate, and generate human language in text or speech. In customer messaging it is the technology that turns a free-form question into something software can understand and act on.
Intent Recognition
Intent recognition (also called intent detection or intent classification) is the process by which a system identifies the goal behind a user's message, such as asking a question, requesting a refund, or booking an appointment. It is a core function of natural language understanding that maps free-form text to a predefined set of intents so software can respond appropriately.
Bot-to-Human Handoff
Bot-to-human handoff is the moment a chatbot or AI agent transfers an active conversation to a live human operator, passing along the context it has gathered. It exists so automation can resolve routine questions while a person steps in for issues the bot cannot, or should not, handle alone.
Large Language Model (LLM)
A large language model (LLM) is a transformer-based neural network trained on vast amounts of text to predict the next token, which lets it understand, summarize, and generate human-like language. [1] In support tools, LLMs power chatbots and AI agents that draft replies and answer questions in natural language.
Live Chat
Live chat is a real-time, text-based support channel embedded in a website or app that lets visitors message a business and get answers within the same browsing session, without phoning or emailing. It pairs a customer-facing chat window with an agent or bot interface on the other side.
More in Chatbots & AI Automation
Collect testimonials that build trust
Eloqra gives you a lightweight live chat widget that routes every visitor message to your Telegram — free while in early access.
Get Started FreeMore in Chatbots & AI Automation
View all in Chatbots & AI Automation →Categories
Learn More
Guides on collecting testimonials, building trust, and turning customer feedback into social proof.
Read the blog →