Skip to content
// learn

Learn how AI chatbots work

Plain-English explainers on the ideas behind AI chatbots: knowledge bases, retrieval-augmented generation, and how AI assistants find and cite businesses.

  • Explainer

    AI chatbot hallucinations: why they happen and how to prevent them

    AI chatbot hallucinations are fluent but false answers, which happen when a language model fills gaps with plausible guesses. You prevent most of them by grounding the chatbot in…

  • Explainer

    AI chatbot pricing models explained

    AI chatbot pricing usually follows one of five models: flat plans with message allowances, credit systems that vary by AI model, per-conversation fees, per-resolution…

  • Explainer

    AI chatbot privacy and security

    AI chatbot privacy and security comes down to knowing where your documents and visitors' messages go, how long they're kept, which AI providers process them, how keys and…

  • Explainer

    AI chatbot vs live chat

    An AI chatbot answers instantly at any hour from your documents, which suits frequent, documented questions; live chat connects visitors to a person, which suits complex…

  • Explainer

    Bring your own key (BYOK) explained

    Bring your own key (BYOK) means connecting your own API key from an AI provider such as OpenAI, Anthropic, Google or xAI to a chatbot platform, so the AI requests run on your…

  • Explainer

    Generative engine optimization (GEO) for businesses

    Generative engine optimization (GEO) is the practice of making your business easy for AI assistants such as ChatGPT, Claude, Perplexity, Gemini and Copilot to find, understand…

  • Explainer

    How to prepare documents for an AI chatbot

    To prepare documents for an AI chatbot, keep one current version of each fact, put the answer first in plain text, use clear headings and question-and-answer pairs, include…

  • Explainer

    RAG chatbots explained

    A RAG chatbot uses retrieval-augmented generation: for each question it first retrieves the most relevant passages from a set of documents, then gives them to a large language…

  • Explainer

    What is a knowledge base chatbot?

    A knowledge base chatbot is an AI assistant that answers questions using only a specific set of documents, such as a company's FAQ, policies, manuals or help articles, rather…

Turn your docs into an AI chatbot today.

Free plan forever, no card needed. Upload your files and get a bot that answers from them in under a minute.