What is a chatbot?

A chatbot is a computer program that simulates conversation with people through text or voice, answering questions or completing simple tasks. Rule-based chatbots follow scripts and buttons, while AI chatbots use natural language processing and large language models to understand free-form messages and generate replies.

Types

TypeHow it worksExample
Rule-basedDecision trees, keywords"Press 1 for billing" in chat
AI chatbotLanguage modelsAnswers rephrased questions
AI agentAI plus toolsProcesses a return

Example of a chatbot

A customer types "Where is my order?" The chatbot asks for the order number, looks it up and replies with the delivery date.

Primary function

To give fast answers to common questions and route the rest to people.

Frequently Asked Questions

Language

Certified Secure

secure