Glossary

AI customer service, defined

Short, honest definitions for the terms that come up when you're evaluating AI support. Each one answers the question first.

AI agent
An AI agent is a system that uses a language model to work towards a goal over multiple steps, typically by deciding which tools or actions to use along the way.
AI customer service
AI customer service is the use of a language model to answer customer questions automatically, usually on a website, in chat, or over email.
AI knowledge base
An AI knowledge base is a collection of an organisation's content indexed by meaning rather than by keyword, so a question can be answered from the relevant passage directly instead of returning a list of documents to read.
Answer engine optimization (AEO)
Answer engine optimization is the practice of structuring content so that AI-powered answer engines can understand it, quote it accurately, and attribute it to you.
Chunking
Chunking is the process of splitting a document into smaller passages so that each can be indexed and retrieved independently.
Citation
A citation is a link from a generated answer to the specific source page or passage the answer was drawn from.
Confidence score
A confidence score is a numeric estimate of how well-supported an answer is, most usefully derived from how closely retrieved passages matched the question.
Containment rate
Containment rate is the proportion of customer conversations that are handled entirely within an automated channel, without transferring to a human.
Context window
A context window is the maximum amount of text, measured in tokens, that a language model can take into account when producing a single response.
Conversational AI
Conversational AI is software that holds a natural-language exchange across multiple turns, keeping track of what was already said rather than treating each message independently.
Cosine similarity
Cosine similarity measures how similar two vectors are by the angle between them, producing a score from -1 to 1 where 1 means they point in exactly the same direction.
Crawler
A crawler is a program that fetches web pages automatically and follows the links it finds, building a collection of a site's content.
Customer support automation
Customer support automation is the handling of support work — answering, routing, triaging or resolving — without a person doing it, usually for requests that recur in a predictable form.
Deflection rate
Deflection rate is the proportion of customer questions resolved by self-service or automation without reaching a human agent.
Embedding
An embedding is a numerical representation of text that captures its meaning, allowing passages with similar meaning to be found even when they share no words.
FAQ schema
FAQ schema is structured data using the FAQPage type, marking up a list of questions and their answers so search and answer engines can read them directly.
Fine-tuning
Fine-tuning is further training of an existing model on a specific dataset, adjusting its weights so it behaves more like the examples it was shown.
Grounding
Grounding is the practice of tying every generated answer to specific source text, so the answer reflects that text rather than the model's general knowledge.
Hallucination
A hallucination is an answer a language model produces that is fluent, confident and false — invented rather than drawn from any source.
Handoff
A handoff is the transfer of a conversation from an automated system to a human, along with enough context that the person does not have to start over.
Intent recognition
Intent recognition is the classification of a customer message into one of a predefined set of purposes, so a system can decide how to respond.
Knowledge base
A knowledge base is an organised collection of articles and documents that answers recurring questions about a product, service or organisation.
Knowledge gap
A knowledge gap is a question customers ask that a business's published content does not answer, revealed when an automated system has to refuse.
Large language model (LLM)
A large language model is a system trained on very large amounts of text to predict what text should come next, which lets it write fluently, summarise, translate and answer questions.
Lead qualification
Lead qualification is the process of deciding which enquiries are a genuine fit for what you sell, so sales time goes to the ones most likely to convert.
Live chat
Live chat is a channel where a website visitor exchanges messages with a human agent in real time.
llms.txt
llms.txt is a proposed convention: a markdown file at a site's root that lists its most important pages in a form intended for language models rather than browsers.
Prompt injection
Prompt injection is an attack in which instructions are hidden inside content a language model reads, causing it to follow the attacker's directions instead of the operator's.
RAG (retrieval-augmented generation)
Retrieval-augmented generation (RAG) is a technique where relevant source passages are retrieved from a document collection and given to a language model, so its answer is grounded in those passages rather than its training data.
RAG chatbot
A RAG chatbot is a chat interface that retrieves relevant passages from a specific document collection and answers only from those passages, rather than from the language model's general training data.
Semantic search
Semantic search finds text by meaning rather than by shared words, using numeric representations of passages so that similar ideas sit close together.
Structured data
Structured data is machine-readable markup added to a page, usually as JSON-LD following schema.org vocabulary, that states explicitly what the page is about.
System prompt
A system prompt is the instruction text placed in front of a conversation, setting a model's role, tone, rules and constraints before any user message arrives.
Token
A token is the unit of text a language model processes — roughly a word or part of a word, produced by splitting text into common sub-word pieces.
Vector database
A vector database stores numeric representations of text or images and finds the entries closest to a query vector, usually using an approximate nearest-neighbour index.
Website chatbot
A website chatbot is a chat interface embedded on a website that answers visitor questions, either from a scripted decision tree or by generating answers from source content.
Zero-click search
A zero-click search is one where the searcher gets what they needed from the results page itself and never visits a website.