Chatsy
Glossary

AI & Customer Support Glossary

Clear definitions of the key terms in AI chatbots, customer support automation, and conversational AI.

Agentic AI

Agentic AI refers to artificial intelligence systems that can autonomously plan, reason, and execute multi-step actions to achieve a specified goal. Unlike traditional AI that responds to single prompts, agentic AI breaks down complex tasks, uses tools, makes decisions, and adapts its approach based on intermediate results.

Read more

AI Agent

An AI agent is a software system that perceives its environment through inputs (messages, data, events), reasons about goals and available actions, and acts autonomously to achieve those goals. AI agents combine language understanding with tool use, memory, and decision-making to operate with minimal human oversight.

Read more

AI Hallucination

AI hallucination is a phenomenon where a large language model generates text that is fluent, confident, and plausible-sounding but factually incorrect, fabricated, or unsupported by any source data. The model "hallucinates" information that does not exist in its training data or the provided context.

Read more

Average Handle Time (AHT)

Average Handle Time (AHT) is a customer support metric that measures the average total duration of a customer interaction from start to resolution. It includes active conversation time, hold or wait time, and any post-interaction wrap-up work (notes, ticket updates, follow-up actions).

Read more

Chatbot

A chatbot is a software application designed to simulate human conversation through text or voice. Chatbots range from simple rule-based programs that follow pre-defined scripts to sophisticated AI-powered systems that understand natural language and generate contextual responses.

Read more

Context Window

A context window is the maximum number of tokens that a large language model can process in a single request, encompassing all input (system prompt, conversation history, retrieved context) and output (the generated response). It represents the model's effective working memory.

Read more

Conversational AI

Conversational AI is a category of artificial intelligence that enables software to understand, process, and respond to human language in a natural, dialog-based format. It combines natural language processing (NLP), machine learning, and dialog management to power chatbots, virtual assistants, and voice interfaces.

Read more

CSAT (Customer Satisfaction Score)

CSAT (Customer Satisfaction Score) is a metric that measures how satisfied customers are with a specific interaction, product, or experience. It is typically measured by asking customers to rate their experience on a scale (1-5 or 1-10) immediately after an interaction.

Read more

Embedding

An embedding is a dense numerical vector (array of numbers) that represents the semantic meaning of a piece of text. Embedding models convert words, sentences, or documents into fixed-size vectors in high-dimensional space, where semantically similar texts are positioned close together.

Read more

Fine-Tuning

Fine-tuning is the process of taking a pre-trained large language model and further training it on a smaller, domain-specific dataset to specialize its behavior, knowledge, or output style. The model weights are updated to reflect the new training data, creating a customized version of the base model.

Read more

First Contact Resolution (FCR)

First Contact Resolution (FCR) is a customer support metric that measures the percentage of customer issues fully resolved during the first interaction — without requiring follow-up contacts, callbacks, escalations, or additional tickets. Also called first-call resolution or one-touch resolution.

Read more

First Response Time (FRT)

First Response Time (FRT) is a customer support metric that measures the elapsed time between when a customer submits a support request and when they receive the first meaningful response. It is one of the most important indicators of support responsiveness.

Read more

Human Handoff

Human handoff (also called human takeover, agent escalation, or live agent transfer) is the process of transferring an ongoing chatbot conversation to a human support agent. The agent receives the full conversation history so the customer does not need to repeat themselves.

Read more

Hybrid Search

Hybrid search is a retrieval method that combines semantic search (vector/embedding-based) with lexical search (keyword/BM25-based) to find relevant information. By merging both approaches, hybrid search achieves higher accuracy than either method alone.

Read more

Intent Classification

Intent classification is the process of analyzing a user message and categorizing it into a predefined intent — the action or information the user is seeking. For example, classifying "I want to cancel my subscription" as a "cancellation" intent and "How much is the Pro plan?" as a "pricing inquiry" intent.

Read more

Knowledge Base

A knowledge base is an organized collection of information — typically help articles, FAQs, guides, and documentation — that enables customers to find answers independently. In modern support, knowledge bases also serve as the training data for AI chatbots.

Read more

Large Language Model (LLM)

A Large Language Model (LLM) is a type of AI model trained on enormous amounts of text data to understand and generate human language. Examples include OpenAI GPT-5, Anthropic Claude 4.5, Google Gemini 3, and Meta Llama. LLMs power modern chatbots, writing assistants, and conversational AI.

Read more

Live Chat

Live chat is a communication channel that enables real-time text-based conversations between customers and human support agents through a website or app widget. Unlike email (asynchronous) or phone (voice), live chat provides immediate text-based support.

Read more

Natural Language Processing (NLP)

Natural Language Processing (NLP) is a branch of artificial intelligence that focuses on enabling computers to understand, interpret, and generate human language. It combines computational linguistics with machine learning to process text and speech.

Read more

NPS (Net Promoter Score)

Net Promoter Score (NPS) is a customer loyalty metric that measures how likely customers are to recommend your product or service to others. Customers rate their likelihood on a 0-10 scale and are classified as Promoters (9-10), Passives (7-8), or Detractors (0-6). NPS = % Promoters minus % Detractors.

Read more

Omnichannel Support

Omnichannel support is a customer service strategy that provides a seamless, unified experience across all communication channels — live chat, email, phone, social media, SMS, messaging apps, and self-service portals. Customer context and conversation history persist across channels, so customers never have to repeat themselves.

Read more

Prompt Engineering

Prompt engineering is the practice of designing, structuring, and refining the instructions (prompts) given to large language models to elicit accurate, relevant, and well-formatted responses. It encompasses system prompts, user prompt templates, few-shot examples, and output constraints.

Read more

Retrieval-Augmented Generation (RAG)

Retrieval-Augmented Generation (RAG) is an AI architecture that enhances large language model responses by first retrieving relevant information from a knowledge source, then using that information to generate accurate, grounded answers. Instead of relying solely on trained knowledge, RAG systems search your documentation in real time.

Read more

Semantic Search

Semantic search is a search technique that finds information based on the meaning and intent behind a query rather than matching exact keywords. It uses natural language understanding and vector embeddings to identify content that is conceptually relevant, even when the query and the content share no common words.

Read more

Sentiment Analysis

Sentiment analysis is an NLP technique that identifies the emotional tone (positive, negative, neutral, or specific emotions like frustration or urgency) in text. In customer support, it helps teams prioritize and respond appropriately to customer messages.

Read more

SLA (Service Level Agreement)

A Service Level Agreement (SLA) is a formal commitment between a service provider and a customer that defines measurable service standards — including response times, resolution times, uptime guarantees, and escalation procedures. In customer support, SLAs set expectations for how quickly and effectively issues will be handled.

Read more

Ticket Deflection

Ticket deflection occurs when a customer resolves their question or issue without creating a support ticket or contacting a human agent. This typically happens through self-service (knowledge base, FAQ) or AI chatbot resolution.

Read more

Token

A token is the fundamental unit of text that large language models process. Tokens are fragments of words, whole words, or punctuation marks that the model reads and generates. In English, one token is roughly 3/4 of a word — so 100 words is approximately 130-140 tokens.

Read more

Vector Search

Vector search is a method of finding information based on semantic meaning rather than exact keyword matches. It works by converting text into numerical representations (vectors/embeddings) and finding the most similar vectors in a database. Also called semantic search or similarity search.

Read more

Webhook

A webhook is an HTTP callback mechanism that automatically sends data from one system to another when a specific event occurs. Instead of continuously polling an API for updates, the source system pushes data to a configured URL in real time. Webhooks are the backbone of real-time integrations between SaaS applications.

Read more

See these concepts in action

Try Chatsy free and experience RAG, hybrid search, and human handoff in a real AI support platform.

Start Free