BookbagBookbag
Glossary

AI customer support glossary

Clear definitions of the terms that matter in AI customer support and ecommerce CX.

Ecommerce Support

Abandoned Cart

An abandoned cart occurs when an online shopper adds one or more items to their shopping cart but exits the checkout process without completing the purchase.

Average Order Value

Average order value (AOV) is the mean revenue generated per completed order, calculated by dividing total revenue by the number of orders over a given period.

Back-in-Stock Notification

A back-in-stock notification is an automated alert sent to customers who expressed interest in an out-of-stock product, informing them that the item is available for purchase again.

Cart Recovery

Cart recovery is the set of tactics a merchant uses to re-engage shoppers who added items to their cart but did not complete the purchase, with the goal of converting the abandoned session into a completed order.

Chargeback

A chargeback is a forced reversal of a payment transaction, initiated by a customer's bank or credit card issuer, that returns funds to the customer — bypassing the merchant entirely.

Conversational Commerce

Conversational commerce is the use of chat, messaging, and AI-powered conversations to facilitate the shopping and buying process — from product discovery and recommendations through purchase and post-purchase support.

Cross-Sell

A cross-sell is a recommendation of a product that complements or pairs with something a customer is already purchasing or has purchased, increasing the total value of the transaction.

Customer Lifetime Value

Customer lifetime value (CLV or LTV) is the total revenue a merchant expects to generate from a single customer over the entire duration of their relationship.

Dropshipping

Dropshipping is a retail fulfillment model in which the merchant never holds inventory — when an order is placed, the merchant purchases the item from a supplier who ships it directly to the customer.

Exchange

An exchange is a post-purchase transaction in which a customer returns an item and receives a different item — typically in a different size, color, or variant — in its place, rather than a cash refund.

Order Fulfillment

Order fulfillment is the end-to-end process of receiving an order, picking and packing the items from inventory, and shipping the package to the customer.

Order Management System

An order management system (OMS) is a software platform that centralizes the tracking, processing, and fulfillment of customer orders — from the moment of purchase through delivery and any subsequent returns.

Order Tracking

Order tracking is the capability that allows customers and merchants to monitor the real-time location and status of a shipment from the moment it leaves the warehouse until it is delivered.

Post-Purchase Experience

The post-purchase experience is the sum of all interactions a customer has with a merchant after placing an order — including shipping communications, delivery, unboxing, and any support interactions — up to and including return or repurchase.

Pre-Sale Support

Pre-sale support is customer assistance provided to shoppers who have not yet made a purchase, answering product questions, addressing concerns, and removing barriers that prevent conversion.

Proactive Support

Proactive support is the practice of reaching out to customers with relevant information or assistance before they experience a problem or feel the need to contact support.

Product Recommendation

A product recommendation is a suggestion — generated by an algorithm, a merchant, or an AI agent — that guides a shopper toward a specific product based on their stated needs, browsing behavior, or purchase history.

Refund

A refund is the return of payment to a customer, typically issued after a product is returned, an order is cancelled, or a fulfillment error occurs, restoring the amount to the original payment method or issuing store credit.

Repeat Purchase Rate

Repeat purchase rate is the percentage of customers who make more than one purchase from a merchant within a defined time period, serving as a direct measure of customer loyalty and retention.

Return Merchandise Authorization (RMA)

A Return Merchandise Authorization (RMA) is a numbered authorization that a merchant issues to a customer before accepting a product return, enabling the merchant to track, route, and process the incoming shipment.

Return Policy

A return policy is a merchant's formal statement of the conditions, timeframe, and procedures under which customers may return purchased products for a refund, exchange, or store credit.

Returns Management

Returns management is the end-to-end process of handling product returns — including customer initiation, return authorization, inbound shipping, receiving, inspection, inventory disposition, and financial resolution (refund or exchange).

Shipping Tracking

Shipping tracking is the process of monitoring a package's movement through the carrier network using a unique tracking number, providing location and status updates from carrier pickup to final delivery.

Subscription Management

Subscription management is the set of processes and tools that handle the lifecycle of a recurring product subscription — from signup through billing, skip, pause, modification, and cancellation.

Upsell

An upsell is a sales technique in which a merchant encourages a customer to purchase a more expensive or feature-rich version of the product they are considering or have already chosen.

WISMO (Where Is My Order)

WISMO (Where Is My Order) is the single most frequent customer support inquiry in ecommerce, referring to any question a shopper asks about the current status or whereabouts of a placed order.

Shopper Experience

Account Creation

Account creation is the process by which a shopper registers a persistent profile with an ecommerce store — typically with an email address and password or a social sign-in — enabling order history access, saved addresses, loyalty program participation, wish list management, and faster repeat checkout.

Branded Tracking Page

A branded tracking page is a merchant-hosted order status interface that displays live carrier tracking information within the brand\'s own visual design and domain, keeping the post-purchase experience on-brand instead of sending shoppers to a generic carrier website.

Buy Online, Pick Up In Store (BOPIS)

Buy Online, Pick Up In Store (BOPIS) is an omnichannel fulfillment option that allows shoppers to browse and purchase through a brand\'s digital channels and retrieve their order at a designated physical retail location, typically the same day or next day, without incurring shipping costs or waiting for home delivery.

Click and Collect

Click and collect is a fulfillment method that allows shoppers to place an order online and pick it up at a physical retail location, partner collection point, or locker — combining the convenience of online browsing and payment with the speed and certainty of local pickup rather than home delivery.

Delivery Estimate

A delivery estimate is a projected delivery date or date range communicated to a shopper at checkout or post-purchase, based on the order\'s processing time, carrier transit time, and the shopper\'s delivery location. Accurate delivery estimates set expectations that directly reduce 'where is my order' support contacts.

Delivery Notification

A delivery notification is an automated message — email, SMS, or push — triggered when a carrier marks a shipment as delivered, confirming to the shopper that their package has arrived. It is the final step in the standard post-purchase communication sequence and the starting point for 'delivered but not received' support queries.

Exchange Portal

An exchange portal is a self-service online interface that allows shoppers to initiate a product exchange — selecting a different size, color, or variant of an item they purchased — generating a return label for the original item and placing the replacement order within a single streamlined flow, without requiring a support contact.

Fit Finder

A fit finder is an interactive sizing tool — quiz-based, conversational, or measurement-based — that collects information about a shopper\'s body measurements, style preferences, and fit history to generate a personalized size recommendation, reducing size uncertainty and return rates.

Gift Card Balance

A gift card balance check is the ability for a shopper to look up the current remaining value on a store-issued gift card, either through the store\'s website, at checkout, or via a support interaction — ensuring the shopper knows exactly what purchasing power they have available.

Guest Checkout

Guest checkout is a purchase flow that allows shoppers to complete a transaction using only an email address and payment details, without creating a store account. It reduces checkout friction at the cost of post-purchase account-level features like order history, saved addresses, and loyalty tracking.

Loyalty Tier

A loyalty tier is a defined level within a tiered loyalty program — typically named (Silver, Gold, Platinum) and tied to cumulative spending or engagement thresholds — that unlocks progressively more valuable benefits including discounts, free shipping, early access, and dedicated support as shoppers advance through the levels.

NPS Survey

An NPS (Net Promoter Score) survey is a customer satisfaction measurement tool that asks a single standardized question — 'How likely are you to recommend us to a friend or colleague?' on a 0–10 scale — and classifies respondents as Promoters (9–10), Passives (7–8), or Detractors (0–6). The NPS score is calculated as the percentage of Promoters minus the percentage of Detractors.

Order Confirmation Email

An order confirmation email is an automated transactional message sent to a shopper immediately after a successful purchase, summarizing the items ordered, quantities, prices, shipping address, and estimated delivery timeline. It serves as both a receipt and the first post-purchase communication.

Order History

Order history is the chronological record of all purchases a shopper has made through a store account, displaying order numbers, dates, items purchased, amounts charged, fulfillment status, and available actions such as reorder, return initiation, or support contact for each transaction.

Post-Purchase Survey

A post-purchase survey is a brief questionnaire sent to shoppers after completing a purchase — typically via email a few days post-delivery — designed to capture satisfaction with the buying experience, product quality, shipping, and likelihood to recommend, informing brand improvement decisions.

Product Finder

A product finder is an interactive tool or AI-powered experience that guides shoppers through a series of questions about their needs, preferences, or use case to surface the product from the brand\'s catalog that best matches their requirements — reducing decision fatigue and improving purchase confidence.

Product Reviews

Product reviews are ratings and written assessments submitted by verified purchasers of a product, displayed on the product page to inform potential buyers and build social proof. They represent authentic post-purchase shopper sentiment and are among the most influential factors in new shopper purchase decisions.

Referral Program

A referral program is a structured incentive system that rewards existing customers for recommending the brand to new shoppers — typically giving the referrer store credit, a discount, or loyalty points when the referred person makes their first purchase, and often giving the new shopper an introductory discount as well.

Reorder

A reorder feature is a one-click or low-friction mechanism in a shopper\'s account or via a support interaction that pre-populates the cart with items from a previous order, enabling repeat purchase without requiring the shopper to search and re-select each product.

Returnless Refund

A returnless refund (also called a 'keep it' refund) is a customer resolution in which the merchant issues a full refund or replacement to the shopper without requiring them to return the original item — typically applied when the cost of return shipping and processing exceeds the wholesale value of the product.

Returns Portal

A returns portal is a self-service online interface where shoppers can initiate a return, select a return reason, choose a resolution (refund, exchange, or store credit), generate a prepaid shipping label, and track the status of their return — all without contacting a support agent.

Review Request

A review request is a post-purchase outreach message — typically sent via email or SMS 3–10 days after confirmed delivery — that invites a verified buyer to share a star rating and written review of the product they purchased. Review request campaigns are the primary mechanism for systematically building product review volume.

Shipping Notification

A shipping notification is an automated message — typically email or SMS — sent to a shopper when their order is dispatched from the warehouse, including a tracking number, carrier name, and a link to the live tracking page. It marks the transition from 'order placed' to 'order in transit.'

Size Guide

A size guide is a reference resource on a product page or within the shopping experience that provides size-to-measurement mappings, fit notes, and model reference points to help shoppers select the right size for their body or space, reducing size-related returns and purchase hesitation.

Unboxing Experience

The unboxing experience is the complete sensory and emotional moment when a shopper receives and opens their order — encompassing the outer packaging design, interior presentation, tissue paper or protective wrapping, branded inserts, and the overall impression that the physical product arrival creates. It is the first physical touchpoint in the brand relationship.

User-Generated Content (UGC)

User-generated content (UGC) is any content — photographs, videos, written reviews, social media posts, or unboxing videos — voluntarily created and published by shoppers about a brand\'s products. It represents authentic, peer-sourced social proof that prospective buyers weight heavily in purchase decisions.

VIP Program

A VIP program is a premium membership or status tier reserved for a brand\'s highest-value customers, offering exclusive benefits such as early product access, dedicated support channels, higher reward multipliers, exclusive products, and personalized service in recognition of their exceptional loyalty and spending.

Wish List

A wish list is a saved product collection feature in a shopper\'s store account that lets them bookmark items of interest for future purchase consideration, share with gift-givers, or monitor for price changes or restocks — without adding the items to an active cart.

Quality, Trust & Experience

Agent Assist

Agent assist is an AI layer that runs alongside a human support agent, surfacing relevant order data, suggested responses, and knowledge base answers in real time so the agent can respond faster and more accurately.

AI Agent Accuracy

AI agent accuracy is the measure of how often an AI support agent correctly identifies a customer's intent, applies the correct policy, and provides a response that genuinely resolves the customer's issue.

AI Copilot for Support

An AI copilot for support is an AI assistant embedded in a human agent's workflow that provides real-time reply drafts, data retrieval, and contextual guidance, increasing agent speed and accuracy without removing human oversight.

AI Translation

AI translation in customer support is the automatic detection of a customer's language and generation of support responses in that language, enabling a single support system to serve customers across different countries without language-specific staffing.

Autonomous Resolution

Autonomous resolution is when an AI support agent handles a customer inquiry from first message to final resolution — including any actions like issuing a refund or sending tracking information — without human intervention.

Brand Voice

Brand voice in AI support is the defined set of language characteristics — personality, formality, warmth, and vocabulary choices — that an AI agent applies consistently across all customer interactions to reflect the brand's identity.

Conversation Analytics

Conversation analytics is the structured analysis of support conversation data to identify patterns in customer issues, resolution quality, sentiment trends, and agent performance that inform operational and product decisions.

Customer Experience Automation

Customer experience automation (CXA) is the use of AI and automated workflows to deliver consistent, personalized, and timely support interactions at every customer touchpoint, reducing reliance on manual effort for routine interactions.

Customer Feedback

Customer feedback in AI support is the structured collection of customer satisfaction signals — survey scores, thumbs ratings, open-text comments — after support interactions, used to measure resolution quality and guide AI improvement.

Customer Intent

Customer intent is the underlying goal or request a customer is expressing in a support message — what they actually want done — as determined by AI classification of their words and context.

Data Privacy in Support

Data privacy in support refers to the policies and technical controls governing how customer data — collected during support conversations — is stored, accessed, retained, and protected from unauthorized use or exposure.

Deflection vs. Resolution

Deflection is preventing a support contact from reaching a human agent; resolution is actually solving the customer's problem. The two are often conflated but produce entirely different customer outcomes.

Escalation

Escalation in AI support is the process of moving a customer conversation to a more capable resource — a human agent, a specialist, or a higher-priority queue — when the AI determines it cannot resolve the issue to the required standard.

Human Handoff

Human handoff is the process by which an AI agent recognizes it cannot adequately resolve a customer's issue and passes the conversation — along with full context — to a human support agent.

Human-in-the-Loop

Human-in-the-loop (HITL) is an AI operating model where a human agent can review, approve, correct, or override the AI's actions at defined checkpoints in the support workflow.

Knowledge Management

Knowledge management in AI support is the practice of creating, organizing, maintaining, and delivering accurate policy, product, and procedural information to the AI so it can generate reliable support responses.

Personalization

Personalization in AI support is the practice of tailoring responses, offers, and communication style to the individual customer using their purchase history, account data, and behavioral context.

PII Redaction

PII redaction is the automatic detection and removal or masking of personally identifiable information — such as credit card numbers, passwords, or government IDs — from customer messages before they are stored, logged, or used for AI training.

Response Personalization

Response personalization is the practice of dynamically adapting AI support replies to the specific customer using their purchase history, account context, and current situation rather than sending a static template.

Sentiment Analysis

Sentiment analysis is the automated detection of a customer's emotional tone — positive, negative, neutral, or urgent — within a support message, used to route conversations, adjust response tone, and trigger escalations.

Support Personalization

Support personalization is the adaptation of the entire support experience — routing, response content, resolution offers, tone, and follow-up — to the individual customer based on their identity, history, and current context.

Support Quality Assurance

Support quality assurance (QA) is the systematic review and scoring of support interactions — by humans or automated systems — to verify that responses are accurate, on-brand, empathetic, and resolving customer issues correctly.

Tone of Voice

Tone of voice in AI support refers to the consistent linguistic style, warmth, and personality an AI agent applies to every response, reflecting the brand's identity across all customer interactions.

Voice AI

Voice AI in customer support is a system that handles inbound support phone calls using spoken natural language processing, resolving customer inquiries through conversation rather than keypad-based IVR menus.

Automation & Tools

Agent Guardrails

Agent guardrails are the set of constraints, safety controls, and behavioral boundaries applied to an AI support agent that define its permitted scope of action — including what topics it can address, which operations it can execute, what confidence levels must be met before acting, and when it must escalate to a human rather than proceeding autonomously.

Agent Handoff Protocol

An agent handoff protocol is the defined set of conditions, triggers, and data transfer procedures that govern how an AI agent transitions a customer conversation to a human support agent — including what information is passed, how the customer is notified, and how the receiving agent is briefed.

AI Agent Builder

An AI agent builder is a software platform or toolset that provides the infrastructure and configuration interfaces needed to create, customize, and deploy AI agents — including knowledge base setup, tool integration, behavioral constraints, and escalation logic — without requiring teams to build AI infrastructure from scratch.

AI Support Copilot

An AI support copilot is an AI system that works alongside human support agents in real time, providing draft response suggestions, surfacing relevant knowledge base content, highlighting customer context, and recommending next actions — augmenting agent capability and speed without replacing human judgment.

Answer Engine

An answer engine is a system that processes a natural language question, retrieves the most relevant information from a connected knowledge base, and delivers a direct, synthesized answer to the user — eliminating the need for the user to manually search through documentation to find what they need.

API Integration

API integration is the technical connection between two software systems via their application programming interfaces, enabling real-time data exchange and cross-system action execution so that a support tool can read from and write to external platforms like Shopify, shipping carriers, or payment processors.

Auto-Responder

An auto-responder is a pre-configured automated message that is sent to a customer immediately upon a triggering event — such as submitting a support ticket, starting a live chat, or sending an email — providing instant acknowledgment, relevant information, or a resolution before a human agent responds.

Autonomous Agent

An autonomous agent is an AI system capable of independently perceiving a situation, formulating a goal, planning a sequence of actions, executing those actions using available tools, evaluating outcomes, and iterating until the task is complete — all without requiring human direction at each step.

Business Rules Engine

A business rules engine is a software component that evaluates a set of configurable conditional logic statements — "if this condition is true, execute this action" — against incoming data in real time, enabling non-technical users to define and update automated behaviors without code changes.

Chat Automation

Chat automation is the deployment of AI and rule-based systems to handle customer chat conversations without real-time agent involvement — automatically understanding customer intent, retrieving relevant information, taking permitted actions in integrated systems, and routing to a human agent when necessary.

Conversational AI Platform

A conversational AI platform is a software system that provides the infrastructure, tooling, and runtime to build, deploy, and operate AI-powered conversational interactions — combining natural language understanding, dialogue management, knowledge retrieval, tool integration, and channel delivery in a single managed environment.

CRM Integration

CRM integration is the technical connection between a customer relationship management system and other tools in the support or ecommerce stack, enabling bidirectional data flow so customer records, interaction history, and account details are accessible and updateable from any integrated platform.

Custom Actions

Custom actions are operator-defined functions or API calls that extend an AI support agent\'s default action set, enabling the agent to perform operations specific to a particular store\'s systems — such as applying a loyalty discount, pausing a subscription, or triggering a custom fulfillment workflow — that aren\'t available in the platform\'s standard action library.

Customer Data Platform (CDP)

A customer data platform (CDP) is software that collects customer data from multiple sources — purchase history, browsing behavior, support interactions, email engagement — and consolidates it into unified, persistent customer profiles that can be accessed by other tools in the stack.

Escalation Workflow

An escalation workflow is a defined set of triggers, routing rules, and handoff procedures that automatically elevate a customer support interaction to a higher-capability resource — a senior agent, a specialist team, or a manager — when specific conditions indicate the current resource cannot adequately resolve it.

Function Calling

Function calling is an AI model capability that allows a large language model to recognize when an external tool or API call is needed to fulfill a request, generate a structured call specification for that function with the appropriate parameters, and incorporate the function\'s return value into its response.

Helpdesk Automation

Helpdesk automation is the application of rules-based logic, AI, and integrations to automate the operational tasks associated with managing a customer support queue — including ticket intake classification, routing, prioritization, SLA tracking, response generation, and resolution workflows — reducing the manual overhead required to run support operations.

Knowledge Retrieval

Knowledge retrieval is the process of searching a curated information repository — policies, FAQs, product data, operational guides — to find and surface the content most relevant to a specific customer query, providing the AI or human agent with the factual grounding needed to generate an accurate response.

Macro Automation

Macro automation in customer support is a one-click action set that applies a pre-configured combination of response template, ticket tags, status update, and assignment changes to a ticket simultaneously, enabling agents to handle common scenarios quickly without manually executing each step.

No-Code Automation

No-code automation is the use of visual, configuration-driven interfaces — such as drag-and-drop builders, form-based rule editors, and pre-built templates — to create automated workflows, triggers, and integrations without writing any programming code.

SLA Automation

SLA (Service Level Agreement) automation is the use of automated monitoring, alerting, and escalation logic to track whether support tickets are being responded to and resolved within defined time targets — triggering warnings before breaches and automatic escalations when thresholds are exceeded, without requiring manual deadline tracking.

Support Analytics Dashboard

A support analytics dashboard is a data visualization interface that aggregates and displays key performance metrics for a customer support operation — including ticket volume, response and resolution times, AI automation rate, CSAT scores, escalation rates, and agent productivity — providing managers with the visibility needed to optimize team performance and identify operational issues.

Support Orchestration

Support orchestration is the coordination layer that routes customer interactions to the appropriate resolution resource — AI agent, human agent, automated workflow, or self-service tool — based on issue type, complexity, customer context, and team availability, ensuring each interaction takes the most efficient path to resolution.

Ticket Automation

Ticket automation is the application of rules-based logic and AI to automatically perform support ticket management tasks — including classification, routing, prioritization, assignment, SLA tracking, and resolution — reducing the manual overhead required to operate a support queue.

Ticket Deflection Software

Ticket deflection software is technology designed to resolve customer questions or issues through automated or self-service channels before they generate a formal support ticket requiring human agent time — using AI chatbots, contextual help, proactive notifications, and knowledge base surfacing to intercept and resolve support demand at the source.

Tool Use

Tool use is the capability of an AI agent to select and invoke external tools — such as search engines, calculators, databases, or APIs — during the process of fulfilling a request, extending the agent\'s abilities beyond what its underlying language model can accomplish with text generation alone.

Trigger-Action Automation

Trigger-action automation is an automation model in which a defined event or condition (the trigger) causes a predefined response (the action) to execute automatically — forming the foundational "if this, then that" logic of most workflow and business process automation systems.

Workflow Automation

Workflow automation is the configuration of software rules and triggers that execute a defined sequence of actions automatically when specified conditions are met, eliminating the need for human intervention in repeatable, predictable business processes.

AI & Automation

Agentic AI

Agentic AI describes artificial intelligence systems that exhibit goal-directed, autonomous behavior — planning sequences of actions, invoking external tools, and adapting based on results to accomplish complex tasks with minimal human oversight per step.

AI Agent

An AI agent is an autonomous software system that perceives inputs, reasons about a goal, and executes a sequence of actions to accomplish that goal without requiring step-by-step human instruction. Unlike a simple chatbot, an agent can use tools, query databases, and make decisions across multiple steps.

AI Chatbot

An AI chatbot is a software application that uses natural language processing and machine learning to understand customer messages and respond in natural language. Unlike rule-based bots that follow scripts, AI chatbots generate responses based on learned patterns and contextual understanding.

AI Guardrails

AI guardrails are technical and policy-level constraints applied to an AI system to prevent it from generating responses that are harmful, inaccurate, off-brand, out of scope, or unauthorized — ensuring the AI behaves reliably within defined boundaries.

AI Orchestration

AI orchestration is the coordination and sequencing of multiple AI models, tools, APIs, and data sources within a structured runtime to enable an AI agent to complete complex, multi-step tasks — deciding what to do at each step, which tool to use, and when to hand off to a human.

Chatbot vs. AI Agent

A chatbot is a conversational interface that responds to a single input at a time; an AI agent is an autonomous system that sets a goal, plans a sequence of actions, uses external tools, and iterates until the task is fully completed. Agents do, chatbots explain.

Confidence Score

A confidence score is a numerical measure (typically 0–1) that represents how certain an AI system is about a given output — such as an intent classification, a retrieved document\'s relevance, or the accuracy of a generated response — used to gate whether the AI proceeds, asks for clarification, or escalates to a human.

Context Window

A context window is the maximum amount of text (measured in tokens) that a large language model can process in a single inference — encompassing the system prompt, conversation history, retrieved documents, and any other inputs provided at the time of generation.

Conversational AI

Conversational AI is the field of technology that enables machines to engage in natural human-like dialogue — understanding what a person says or types, determining intent, and generating a contextually appropriate response across text and voice channels.

Embeddings

Embeddings are dense numerical vector representations of text produced by a neural network, where pieces of text with similar meaning are encoded as vectors that are close together in mathematical space — enabling similarity search by meaning rather than keyword overlap.

Fallback Response

A fallback response is the reply an AI system delivers when it cannot confidently resolve a customer\'s query — typically acknowledging the limitation, providing what partial help is available, and offering a clear path to human assistance rather than attempting to answer and risk being wrong.

Fine-Tuning

Fine-tuning is the process of taking a pre-trained large language model and continuing its training on a smaller, domain-specific dataset, adjusting the model\'s weights so it performs better on targeted tasks or better reflects a specific tone, domain vocabulary, or response style.

Generative AI

Generative AI is a category of artificial intelligence that produces new, original content — text, images, code, audio, or other media — by learning the statistical patterns in training data and sampling from the learned distribution to generate outputs that are new but coherent with the training examples.

Grounding

Grounding is the practice of anchoring an AI model\'s responses to specific, verifiable external information — such as a knowledge base, live database, or retrieved documents — so that the model cannot generate claims unsupported by those sources.

Intent Detection

Intent detection is the AI process of classifying an incoming customer message into one of a set of possible goals or purposes — such as "track order," "request refund," or "ask product question" — so the system can route the conversation to the appropriate response or action.

Knowledge Base

A knowledge base is a curated repository of structured and unstructured information — including FAQs, policy documents, product descriptions, and troubleshooting guides — that an AI support system retrieves from to generate accurate, verified responses to customer questions.

Large Language Model (LLM)

A large language model (LLM) is a neural network trained on massive corpora of text that learns statistical patterns in language well enough to understand questions, summarize information, generate coherent prose, and reason through multi-step problems.

LLM Hallucination

LLM hallucination is the phenomenon where a large language model generates confident, fluent text that is factually incorrect, unsupported, or entirely invented — typically because the model is filling gaps in its knowledge by producing statistically plausible but false completions.

Machine Learning

Machine learning is a subfield of artificial intelligence in which systems improve their performance on tasks by learning from data — identifying statistical patterns, relationships, and representations without being explicitly programmed with rules for every scenario.

Multi-Turn Conversation

A multi-turn conversation is a dialogue between a customer and an AI system that spans more than one exchange, where the AI retains and uses context from earlier turns to interpret subsequent messages, enabling natural, progressive conversations that build toward a resolution.

Natural Language Understanding (NLU)

Natural Language Understanding (NLU) is the branch of AI that enables machines to interpret human language at a semantic level — extracting intent, entities, sentiment, and context from free-form text or speech rather than matching surface-level keywords.

Prompt Engineering

Prompt engineering is the discipline of designing, iterating, and optimizing the text instructions provided to a language model — including system prompts, examples, and constraints — to reliably elicit accurate, on-brand, and appropriately formatted responses for a specific use case.

Retrieval-Augmented Generation (RAG)

Retrieval-Augmented Generation (RAG) is an AI architecture that enhances a language model\'s responses by first retrieving relevant documents from a curated knowledge base, then using those documents as context when generating an answer — ensuring outputs are grounded in accurate, up-to-date information rather than the model\'s static training data.

Semantic Search

Semantic search is a search methodology that retrieves results based on the conceptual meaning and intent behind a query rather than literal keyword overlap, using techniques like embedding similarity to match queries to documents that express the same idea even in different words.

Training Data

Training data is the labeled or unlabeled dataset used to teach a machine learning or AI model the patterns, relationships, and behaviors it should exhibit — in customer support contexts, this includes historical conversation logs, labeled intent examples, and curated knowledge base documents.

Vector Search

Vector search is a retrieval technique that finds the most semantically similar items in a database by computing the mathematical distance between the query\'s embedding vector and the stored document embedding vectors, returning the closest matches by meaning rather than keyword overlap.

Conversation & AI Quality

Answer Citation

Answer citation is the practice of an AI support system explicitly referencing the source document, policy section, or knowledge base article that its response is derived from — providing customers and support teams with direct links to the underlying evidence behind every AI-generated answer.

Auto-Tagging

Auto-tagging is the automatic application of descriptive labels to support tickets and conversations by an AI system — categorizing each interaction by issue type, intent, product, urgency, or sentiment — so that filtering, routing, prioritization, and reporting can happen at scale without manual classification.

Chat Transcript

A chat transcript is the complete, chronological record of a support conversation — capturing every customer message, every AI or agent reply, and any system events such as handoffs or actions taken — timestamped and stored for review, search, and analysis.

Chatbot Flow

A chatbot flow is a structured, branching sequence of conversation steps — including prompts, conditional branches based on customer inputs, data collection points, and resolution actions — that guides an AI or scripted chatbot through a specific support scenario toward a defined outcome.

Clarifying Question

A clarifying question is a focused question posed by an AI support system when a customer's message is ambiguous, incomplete, or could be interpreted multiple ways — used to resolve uncertainty about the customer's intent or specific situation before proceeding with a response or action.

Confidence Routing

Confidence routing is the automated practice of evaluating an AI system's confidence score for each response and escalating the conversation to a human agent (or triggering a fallback behavior) when that score falls below a configured threshold — ensuring customers only receive AI responses the system is genuinely confident about.

Conversation Design

Conversation design is the discipline of planning, structuring, and writing the interactions a conversational AI has with customers — including defining conversation flows, crafting prompts and responses, establishing error handling and fallback behaviors, and ensuring the AI's voice matches the brand.

Conversation Memory

Conversation memory is the capability of an AI support system to retain, reference, and reason from information disclosed earlier in the same conversation — such as an order number mentioned three messages ago or a product preference stated at the start of the session — enabling coherent, context-aware responses throughout a multi-turn interaction.

Conversation Summary

A conversation summary is a concise AI-generated overview of a support interaction that distills the customer's issue, the steps taken to address it, and the resolution outcome — enabling support teams to review and act on cases quickly without reading every message.

Decision Tree Bot

A decision tree bot is a rule-based chatbot that guides conversations through a predefined hierarchy of branching choices — presenting customers with button options at each step and following the corresponding scripted path — rather than interpreting free-form natural language.

Dialogue Management

Dialogue management is the AI component responsible for tracking the current state of a conversation, determining what information has been exchanged, and deciding what action to take next — whether to answer, ask a follow-up question, execute an action, or escalate — based on the conversation history and current context.

Dynamic FAQ

A dynamic FAQ is an AI-driven help resource that retrieves and presents the most contextually relevant answers to a customer's specific query in real time — adapting to the question's exact meaning rather than requiring the customer to browse a static list of pre-written question categories.

Entity Extraction

Entity extraction is the AI process of identifying and pulling specific, structured pieces of information from a customer's free-form message — such as order numbers, product names, email addresses, delivery dates, or monetary amounts — making that data available for downstream actions like order lookups, ticket creation, or personalized responses.

Follow-Up Question

A follow-up question is a targeted question posed by an AI support system after an initial response, used to gather additional information required to fully resolve the customer's issue, confirm the resolution, or progress a multi-step workflow when the initial message didn't provide all necessary data.

Hybrid Chatbot

A hybrid chatbot is a conversational AI architecture that combines scripted rule-based flows for specific, high-control scenarios with AI-powered natural language understanding for open-ended or unpredictable customer queries — delivering the precision of rules where control matters and the flexibility of AI where variety is high.

Intent Classification

Intent classification is the AI task of automatically assigning an incoming customer message to one of a predefined set of intent categories — such as 'order tracking,' 'refund request,' or 'product question' — based on the message's meaning, enabling downstream routing, response selection, and action triggering.

Language Detection

Language detection is the automatic identification of the human language a customer is using in their support message — enabling the AI system to route the conversation to the appropriate language-capable agent or respond directly in the customer's language without any manual configuration.

Message Templates

Message templates are pre-authored, reusable response frameworks for common support scenarios — such as shipping delay notifications, refund confirmations, or return instructions — that agents or AI systems can send as-is or personalize with specific order details before dispatch.

Natural Language Processing (NLP)

Natural Language Processing (NLP) is the branch of artificial intelligence that enables computers to work with human language — including parsing, understanding, translating, summarizing, classifying, and generating text — forming the technological foundation of all AI-powered customer support systems.

Response Suggestion

Response suggestion is an AI-powered feature that analyzes the current customer message and conversation context to surface one or more recommended reply options for a human support agent — enabling faster, more consistent responses without requiring the agent to compose from scratch.

Rules-Based Chatbot

A rules-based chatbot is a conversational system that responds to customer inputs by matching them against a set of predefined rules — keyword triggers, button selections, or pattern matches — and returning a pre-authored response, without any machine learning or natural language understanding.

Session Context

Session context is the complete set of information available to an AI support system within the current customer interaction — encompassing the conversation history, extracted entities, identified intents, retrieved knowledge base content, actions taken, and any customer account data fetched during the session — that informs every subsequent response and decision.

Slot Filling

Slot filling is the conversational AI process of systematically collecting all required pieces of information (slots) needed to complete a specific task or workflow — asking follow-up questions for each missing piece until all required data has been gathered and the action can be executed.

Smart Reply

Smart reply is an AI feature that analyzes the most recent message in a conversation and surfaces a small set of contextually relevant, ready-to-send short responses — allowing customers or agents to reply with a single tap or click rather than composing a message manually.

Source Attribution

Source attribution is the systematic process of tracing each claim or response generated by an AI to the specific document, data record, or knowledge source it was derived from — enabling verification, error diagnosis, and accountability in AI-assisted support interactions.

Speech-to-Text

Speech-to-text (STT), also called automatic speech recognition (ASR), is the technology that converts spoken audio input from customers into written text — enabling AI support systems to process, classify, and respond to voice interactions using the same NLP and intent classification capabilities applied to text channels.

Text-to-Speech

Text-to-speech (TTS) is the technology that converts written text — such as an AI-generated support response — into synthesized spoken audio, enabling AI support systems to respond verbally to customer voice interactions without pre-recorded audio scripts.

Ticket Summarization

Ticket summarization is the automatic generation of a concise, structured overview of a support ticket's complete message history — including the customer's issue, prior agent responses, actions taken, and current status — enabling faster review and response without reading every thread message.

Support Metrics & Ops

Automated Resolution Rate

Automated resolution rate is the percentage of incoming support tickets that are fully resolved by an AI agent or automated workflow — with no human agent involvement at any point in the conversation.

Average Handle Time

Average handle time (AHT) is the average total time a support agent spends actively working on a ticket — including reading, composing replies, and any follow-up — from when they first touch it to when it is closed.

Canned Response

A canned response is a pre-written, reusable reply template that support agents insert into tickets to answer frequent questions quickly — ensuring consistent language and reducing typing time.

Containment Rate

Containment rate is the percentage of support conversations that begin in an AI chat, self-service portal, or automated channel and are fully resolved there — without the customer requesting or needing to reach a human agent.

Cost Per Ticket

Cost per ticket is the total support operating cost — including agent salaries, tooling, and overhead — divided by the number of tickets handled in a given period. It is the unit economics metric for support operations.

Customer Effort Score (CES)

Customer Effort Score (CES) is a support quality metric that measures how much effort a customer had to exert to resolve their issue, typically collected via a post-interaction survey asking customers to rate the ease of their experience.

Customer Satisfaction Score (CSAT)

Customer Satisfaction Score (CSAT) is a measure of how satisfied a customer was with a specific support interaction, collected through a short post-conversation survey — usually a thumbs up/down or 1–5 star rating.

Escalation Rate

Escalation rate is the percentage of incoming support tickets that are transferred from an AI agent or frontline agent to a human specialist, team lead, or higher-tier support resource.

First Contact Resolution

First contact resolution (FCR) is the percentage of support tickets that are fully resolved in a single interaction — no follow-up message, no reopened ticket, no second contact from the customer about the same issue.

First Response Time

First response time (FRT) is the elapsed time between when a customer submits a support ticket and when they receive the first reply — whether from an AI agent or a human.

Macro

A macro is a support shortcut that applies a pre-configured combination of actions to a ticket simultaneously — typically including inserting a reply template, updating ticket status, applying tags, and optionally reassigning the ticket.

Net Promoter Score (NPS)

Net Promoter Score (NPS) is a loyalty metric that asks customers how likely they are to recommend your brand to others, scored 0–10. Promoters (9–10) minus Detractors (0–6) equals the NPS, which ranges from -100 to +100.

Omnichannel Support

Omnichannel support is a customer service approach in which all contact channels — live chat, email, social media, WhatsApp, and others — are managed from a single unified platform, with shared customer history and context across every touchpoint.

Resolution Rate

Resolution rate is the percentage of support tickets that reach a resolved or closed status out of all tickets received in a given time window.

Response Time

Response time is the elapsed time between a customer sending a message and receiving a reply from a support agent or AI — measured for each individual message exchange within a conversation, not just the first one.

Self-Service Rate

Self-service rate is the percentage of customer support interactions resolved entirely through self-service resources — such as a help center, FAQ page, or AI agent — without any human agent involvement.

Service Level Agreement (SLA)

A service level agreement (SLA) in customer support is a defined commitment for how quickly tickets will receive a first response and/or be resolved, typically varying by ticket priority, channel, or customer tier.

Shared Inbox

A shared inbox is a centralized queue where multiple support agents access, assign, and respond to incoming customer messages — preventing duplication and keeping all conversations visible to the whole team.

Support Automation

Support automation is the application of AI agents, rule-based workflows, and integrations to handle support tasks automatically — including answering customer questions, routing tickets, applying tags, sending follow-ups, and processing actions like refunds or returns.

Support Deflection

Support deflection is the practice — and the metric measuring its success — of resolving customer issues through automated channels, self-service resources, or AI before the issue reaches a human support agent.

Ticket Backlog

A ticket backlog is the volume of open, unresolved support tickets that have aged beyond their expected resolution window — representing demand that the support team hasn't yet caught up with.

Ticket Deflection

Ticket deflection measures how many customer inquiries are resolved before they ever reach a human support agent, typically through AI chat, self-service help centers, or automated flows.

Ticket Routing

Ticket routing is the process of directing incoming support tickets to the appropriate handler — a specific agent, team, queue, or AI — based on rules derived from ticket content, channel, customer attributes, or priority level.

Ticket Tagging

Ticket tagging is the practice of applying one or more categorical labels — tags — to support tickets to classify them by topic, issue type, product, or action taken, enabling routing, filtering, and trend analysis.

Ticket Triage

Ticket triage is the process of reviewing incoming support tickets, categorizing them by topic and urgency, assigning priority levels, and routing them to the appropriate handler — human agent, AI, or specialist queue.

Ticket Volume

Ticket volume is the total count of support requests received across all channels in a given time period — day, week, or month. It is the foundational input for support capacity planning and cost forecasting.

Ecommerce Operations

Backorder

A backorder is a customer order placed for a product that is currently out of stock, with fulfillment deferred until the merchant receives new inventory — the order is accepted and payment may be captured, but the item ships at a later date.

Cart Value

Cart value is the total monetary value of all items currently in a customer's shopping cart before checkout, used as a key metric for discount eligibility, shipping qualification, and personalization of support and marketing interactions.

Checkout Abandonment

Checkout abandonment is the event in which a customer initiates the checkout process — reaching the payment or shipping information step — but exits without completing the purchase, representing a high-intent customer who encountered friction or hesitation.

Delivery Window

A delivery window is the estimated range of dates within which a customer\'s order is expected to be delivered, derived by adding the merchant\'s order processing time to the carrier\'s estimated transit time for the selected shipping service and destination.

Discount Code

A discount code is an alphanumeric code that a customer enters during checkout to apply a predefined price reduction — such as a percentage off, fixed dollar amount off, or free shipping — subject to the eligibility rules configured by the merchant.

Dunning

Dunning is the automated process of recovering failed subscription payments through a scheduled sequence of payment retries and customer communications designed to update payment information and prevent involuntary churn.

Free Shipping Threshold

A free shipping threshold is the minimum cart value a customer must reach to qualify for free shipping, used by merchants as both a conversion incentive and an order value optimization lever.

Fulfillment Status

Fulfillment status is the operational state of an order within the merchant\'s warehouse or fulfillment center, indicating whether items have been picked, packed, and dispatched to the carrier — distinct from shipping status, which begins once the carrier has the package.

Gift Card

A gift card is a prepaid stored-value instrument issued by a merchant that entitles the holder to make purchases up to the card's balance, typically delivered as a physical card or digital code and redeemed at checkout by entering the code.

Inventory Sync

Inventory sync is the process of keeping stock level data consistent and current across all connected systems — Shopify storefront, warehouse management systems, third-party marketplaces, and fulfillment centers — so that availability information is accurate wherever it is displayed or queried.

Loyalty Points

Loyalty points are a currency within a merchant's loyalty program that customers earn through purchases and other qualifying actions, accumulating toward redemption thresholds that unlock discounts, free products, or other benefits.

Order Confirmation

An order confirmation is an automated transactional communication — typically an email — sent to a customer immediately after a successful purchase, summarizing the order details including items, pricing, shipping address, estimated delivery window, and the next steps in the fulfillment process.

Order Status

Order status is a real-time label describing where a customer\'s order currently sits in the fulfillment pipeline, typically moving through states such as payment confirmed, processing, fulfilled, shipped, out for delivery, and delivered.

Payment Failure

A payment failure is an event in which a customer's transaction is declined by their card issuer or payment processor during checkout, preventing the order from being placed and requiring the customer to resolve the issue or use an alternative payment method.

Preorder

A preorder is a sales mechanism where customers purchase a product before it is available to ship — typically before a product launch, seasonal production run, or restocking date — with the merchant committing to fulfill the order when the product becomes available.

Product Catalog

A product catalog is the structured database of all products a merchant sells, including titles, descriptions, images, pricing, variants, SKUs, and inventory levels — serving as the authoritative source of product information for storefronts, fulfillment systems, and AI support agents.

Product Variant

A product variant is a specific purchasable version of a product defined by a unique combination of option values — such as size, color, or material — each tracked independently with its own SKU, price point, and inventory level.

Promo Code

A promo code is a short alphanumeric string associated with a specific marketing campaign or promotional offer that customers enter at checkout to unlock a predefined discount, free product, free shipping, or other incentive.

Reorder Reminder

A reorder reminder is an automated, timed outreach message sent to a customer who previously purchased a consumable or replenishable product, triggered when the product's estimated usage cycle indicates the customer may be nearing depletion.

Replenishment

Replenishment is the purchase of a consumable product when the customer's existing supply is nearing depletion, driven either by the customer recognizing the need or by proactive outreach timed to the product's expected usage cycle.

Shipping Carrier

A shipping carrier is a logistics company contracted to physically transport packages from the merchant\'s fulfillment location to the customer\'s delivery address, providing tracking infrastructure and delivery services at agreed service levels and transit times.

SKU (Stock Keeping Unit)

A SKU (Stock Keeping Unit) is a unique alphanumeric identifier assigned to a specific product variant — a particular combination of product, size, color, and configuration — used to track inventory, process orders, and look up product details without ambiguity.

Split Shipment

A split shipment occurs when a single customer order is divided into two or more separate packages dispatched at the same time or at different times, each with its own tracking number, typically because items are stocked at different locations or have different availability timelines.

Stock Level

Stock level is the current quantity of a specific product or variant held in inventory and available for sale, representing a snapshot of physical or virtual availability at a point in time across one or more fulfillment locations.

Store Credit

Store credit is a merchant-issued balance applied to a customer's account that can be used as payment toward future purchases at that store, typically provided as an alternative to a cash refund or as a goodwill gesture following a service issue.

Subscription Billing

Subscription billing is an automated recurring payment model in which a customer agrees to be charged on a regular schedule — weekly, monthly, or annually — in exchange for ongoing product deliveries or access, managed through a subscription platform integrated with the merchant's store.

Tracking Number

A tracking number is a unique alphanumeric identifier assigned by a shipping carrier to a specific shipment, which customers and merchants use to query the carrier\'s system for real-time location and delivery status updates.

Win-Back

A win-back campaign is a targeted outreach effort directed at customers who have not made a purchase within a defined time window, using personalized messaging, incentives, or relevant content to re-engage their interest and prompt a return purchase.

Retail & CX

Business Hours Support

Business hours support is a customer service model in which human agents are available only during defined working hours — typically Monday through Friday, 9 a.m. to 5 or 6 p.m. in a specified time zone — with SLA timers and customer expectations calibrated accordingly.

Call Center

A call center is a centralized operation staffed by agents who handle inbound customer phone calls — answering questions, resolving issues, and processing requests — and in some cases make outbound calls for follow-up or proactive outreach.

Contact Center

A contact center is a centralized business function — or outsourced operation — that manages customer communications across multiple channels including phone, live chat, email, SMS, and social media, using technology platforms and trained agents to handle inbound and outbound customer interactions at scale.

Customer Care

Customer care is the practice of building genuine, empathy-driven relationships with customers — going beyond transactional problem-solving to make shoppers feel heard, valued, and confident in a brand — with the aim of fostering long-term loyalty rather than merely closing tickets.

Customer Inquiry

A customer inquiry is any inbound communication from a shopper to a brand that seeks information, clarification, or assistance — including pre-purchase product questions, order status requests, policy clarifications, and post-delivery concerns.

Customer Service

Customer service is the totality of support, assistance, and communication a business provides to shoppers at every stage of the buying journey — from pre-purchase questions through post-delivery follow-up — with the goal of meeting customer needs and building long-term loyalty.

Customer Support

Customer support is the operational function within a business responsible for helping customers resolve specific problems, answer questions, and navigate issues that arise in the course of purchasing or owning a product — typically through reactive, request-driven interactions across chat, email, phone, or self-service channels.

Customer Support Outsourcing

Customer support outsourcing is the practice of contracting a third-party organization — a business process outsourcer (BPO), specialist support agency, or freelance team — to handle some or all of a brand\'s customer service operations on its behalf, typically to manage volume, extend coverage hours, or reduce cost.

Help Desk

A help desk is the software platform and organizational function that centralizes incoming customer support requests into trackable tickets, assigns them to agents, tracks resolution status, and provides reporting on support volume and performance metrics.

Holiday Support

Holiday support is the customer service coverage strategy a brand employs during major holidays — including both sales-intensive periods like Black Friday and Cyber Monday and traditional staff-off dates like Christmas and New Year\'s — to maintain service quality when demand peaks and team availability is lowest.

Live Agent

A live agent is a human customer support representative who engages with customers in real time — via live chat, phone, or messaging — to resolve issues that require human judgment, empathy, or authority beyond what automated systems can provide.

Multichannel Support

Multichannel support is the practice of providing customer service across multiple communication channels — including live chat, email, phone, SMS, and social media — so customers can reach a brand through their preferred medium without being forced onto a single contact path.

Open Ticket

An open ticket is a customer support request that has been received and logged but not yet resolved — actively requiring a response, investigation, or action from the support team or AI system.

Proactive Customer Service

Proactive customer service is the practice of anticipating customer needs, identifying potential issues, and reaching out to customers before they have to contact support — preventing problems from escalating into complaints and reducing inbound support volume by addressing concerns before customers feel the need to ask.

Reactive Support

Reactive support is the standard customer service model in which a brand responds to customer-initiated contact — waiting for customers to identify problems and reach out before providing assistance — rather than proactively anticipating and addressing issues in advance.

Reopened Ticket

A reopened ticket is a customer support request that was previously marked resolved but has been reactivated — typically because the customer followed up with an additional question, reported the original issue was not fully fixed, or the resolution action failed to complete correctly.

Resolved Ticket

A resolved ticket is a customer support request that has been fully addressed — the issue has been investigated, a response or action delivered, and the interaction closed — either because the customer confirmed resolution or because the system determined the request was fulfilled.

Service Desk

A service desk is the function and technology system that serves as the primary interface between a support organization and its customers, managing the intake, routing, tracking, and resolution of service requests, incidents, and inquiries through a defined workflow.

Service Level

Service level is a defined performance standard for customer support — typically specifying the percentage of contacts that will receive a first response within a stated time threshold — used to set expectations for customers and measure operational performance of support teams.

Social Customer Care

Social customer care is the practice of monitoring, responding to, and resolving customer service inquiries and complaints through social media channels — including Instagram, Facebook, TikTok, X (Twitter), and others — both in public comments and private direct messages.

Support Agent

A support agent is an individual — or AI system — responsible for receiving customer inquiries, diagnosing issues, and delivering resolutions on behalf of a brand, across one or more communication channels such as chat, email, or phone.

Support Cost Per Order

Support cost per order is the total cost of a brand\'s customer support operation — including agent salaries, software, and overhead — divided by the number of orders fulfilled in the same period, used as a normalized efficiency metric for benchmarking support operations and measuring the impact of automation investments.

Support Headcount

Support headcount is the number of human customer service agents a brand employs — whether full-time, part-time, or contracted — to handle customer contacts, typically the largest cost driver in a support operation and the primary variable in support capacity planning.

Support Hours

Support hours are the defined windows of time during which a brand\'s customer support team is staffed and available to actively respond to customer contacts — typically specified by day of week and time zone, and used to set customer expectations about when they will receive a human response.

Support Queue

A support queue is the accumulation of open, unresolved customer support requests awaiting agent response or AI resolution — a real-time indicator of support workload, capacity utilization, and the risk of response time SLA breaches.

Support Request

A support request is any inbound communication from a customer that requires a response, action, or investigation from the support team — the fundamental unit of work in a customer support operation, typically tracked as a ticket in a help desk system.

Ticket Status

Ticket status is the lifecycle stage assigned to a customer support request at any given moment — typically categorized as open (unresolved, requiring action), pending (awaiting customer response or external action), resolved (issue addressed), or reopened (a resolved ticket reactivated by follow-up contact).

Weekend Support

Weekend support refers to customer service coverage provided on Saturdays and Sundays — either through human agents working non-traditional schedules, outsourced coverage, or AI automation — to serve customers who shop and encounter issues outside standard weekday business hours.

Channels & Deployment

Business Messaging

The category of two-way digital messaging channels — including WhatsApp, SMS, Apple Messages for Business, RCS, and Messenger — through which businesses communicate with customers for support, notifications, and outreach.

Chat Embed

A code snippet, typically a few lines of JavaScript, that installs a fully functional chat interface on any webpage without custom front-end development.

Chat Routing

The automatic or rule-based process of directing incoming support conversations to the most appropriate agent, team, or AI handler based on criteria like topic, language, customer tier, or agent availability.

Chat Widget

An embeddable UI component, typically a floating button and popup conversation window, that adds live chat or AI support to any webpage without custom development.

Co-browsing

A collaborative browsing capability that lets a support agent view and interact with a customer's browser window in real time to guide them through complex issues or processes.

Customer Support API

A programmatic interface that lets developers create tickets, send and receive messages, query conversation history, manage contacts, and build custom support integrations from any codebase.

Customer Support Channel

Any medium through which customers can reach a business to ask questions, report issues, or request help — including email, live chat, phone, SMS, WhatsApp, social media DMs, and self-service portals.

Email Ticketing

A system that converts incoming customer support emails into structured tickets with unique IDs, assignment tracking, status fields, and full conversation history.

Facebook Messenger Support

Customer support delivered through Facebook Messenger, using AI automation or human agents to answer questions, resolve issues, and follow up with customers inside the Messenger app.

Help Desk Software

A platform that centralizes incoming customer support requests from multiple channels into a shared queue with tools for assignment, tracking, and resolution.

In-App Chat

A support messaging experience embedded natively inside a mobile or web application, allowing customers to get help without leaving the app or switching to a separate support channel.

Instagram DM Automation

The use of AI agents or rule-based bots to automatically respond to customer messages sent to a brand's Instagram Direct inbox, reducing manual handling at scale.

Live Chat

A real-time text messaging channel embedded on a website or storefront that connects shoppers with support agents or AI instantly.

Multilingual Support

The ability to receive customer support requests in any language and respond accurately in the same language — through AI translation, language-specific agents, or both.

Omnichannel Inbox

A unified workspace that consolidates customer messages from every support channel — email, live chat, WhatsApp, Instagram, SMS, and more — into a single shared queue.

Proactive Chat

A chat mode where the system automatically initiates a conversation or sends a targeted message to a visitor based on behavioral triggers, rather than waiting for the shopper to click.

Queue Management

The system for ordering, prioritizing, and assigning incoming support conversations to agents in a way that balances workload, minimizes wait times, and meets service level commitments.

SMS Customer Support

A support channel that uses two-way SMS text messaging to handle inbound customer questions and send proactive notifications such as shipping updates and delivery alerts.

Social Media Customer Service

The practice of handling customer support requests — questions, complaints, and follow-ups — that arrive through social media platforms including Instagram, Facebook, and TikTok.

Ticketing System

A platform that converts customer support requests into tracked records called tickets, each with a unique identifier, status, owner, and full history of exchanges until the issue is resolved.

Unified Customer View

A single consolidated record that combines a customer's purchase history, support conversation history across all channels, profile data, and behavioral signals — visible to any agent or AI handling a new interaction.

Voice of Customer

The practice of systematically capturing, analyzing, and acting on customer feedback — from surveys, support conversations, reviews, and direct input — to understand what customers need and where the experience falls short.

Webhook

An HTTP callback mechanism that sends event-driven data from one system to another in real time, enabling automated workflows triggered by specific events like order fulfillment or refund.

WhatsApp Business API

A programmatic interface that lets businesses send and receive WhatsApp messages at scale, enabling automated support, order notifications, and two-way customer conversations.

Support Strategy & Growth

Churn Rate

Churn rate is the percentage of customers who do not return to purchase within a defined window after their initial or most recent order. It is the inverse of retention rate and quantifies how quickly a brand is losing its installed customer base.

Customer Experience

Customer experience (CX) is the holistic impression a customer forms across all interactions with a brand — spanning discovery, purchase, fulfillment, product use, and support — that shapes their overall perception, loyalty, and likelihood to recommend the brand to others.

Customer Health Score

A customer health score is a composite metric that aggregates behavioral signals — purchase frequency, recency, average order value, support history, email engagement, and product return rate — into a single indicator of how likely a customer is to continue purchasing or to churn.

Customer Journey

The customer journey is the end-to-end sequence of interactions a customer has with a brand, spanning awareness, consideration, purchase, delivery, post-purchase experience, and repurchase decisions. Mapping this journey reveals where experience gaps create churn risk.

Customer Loyalty

Customer loyalty is the sustained behavioral and emotional commitment of a customer to a brand — manifested as repeated purchases, higher tolerance for occasional issues, willingness to pay a slight premium, and a tendency to recommend the brand to others.

Customer Onboarding

Customer onboarding is the structured process of guiding new customers through the steps needed to successfully receive, set up, and derive value from a product — typically through automated email sequences, in-package inserts, and proactive support touchpoints in the days following a first purchase.

Customer Retention

Customer retention is the ongoing capacity of a business to keep customers returning for repeat purchases rather than defecting to competitors. It is measured as the percentage of customers from a given period who continue purchasing within a defined timeframe.

Customer Segmentation

Customer segmentation is the process of dividing a customer base into distinct groups based on shared characteristics — such as purchase frequency, lifetime value, product affinity, or support history — in order to deliver differentiated experiences, communications, or service levels to each group.

Customer Success

Customer success is the proactive, outcome-focused discipline of ensuring customers achieve the results they expected when they purchased a product — going beyond reactive support to anticipate needs, guide product use, and intervene before problems cause churn.

Customer Touchpoint

A customer touchpoint is any discrete moment at which a customer or potential customer interacts with a brand — including ads, product pages, checkout flows, transactional emails, shipping notifications, support conversations, and post-purchase surveys. Each touchpoint either builds or erodes brand perception.

Escalation Path

An escalation path is the documented, operational process by which a customer issue is moved from one support resource to a more capable one — typically from AI or Tier 1 to Tier 2 — including the triggers that initiate escalation, the information transferred, and the SLA at each level.

FAQ Page

An FAQ (Frequently Asked Questions) page is a curated, publicly accessible list of the questions customers ask most often, paired with clear, concise answers — typically organized by topic and optimized for quick scanning rather than deep reading.

Help Center

A help center is a customer-facing, searchable repository of support articles, FAQs, policy documents, and how-to guides that enables customers to resolve common questions and issues independently before or instead of contacting a live support channel.

Omnichannel Strategy

An omnichannel support strategy is an approach to customer service that provides a unified, consistent experience across all contact channels — email, live chat, SMS, social media, and messaging apps — with shared customer history so that context is never lost when a customer moves between channels.

Peak Season Support

Peak season support is the set of operational strategies, staffing plans, and tooling preparations that enable an ecommerce support team to maintain quality and response times during high-volume periods — primarily the holiday shopping season, Black Friday and Cyber Monday, and major promotional events — when contact volume can increase by 300–500% above baseline.

Repeat Customer

A repeat customer is a buyer who has made at least two purchases from a store, in contrast to a first-time or one-time buyer. Repeat customer rate — the share of orders or revenue attributable to returning buyers — is a core ecommerce health metric.

Self-Service Portal

A self-service portal is a customer-facing web interface that enables shoppers to independently resolve common post-purchase issues — including order tracking, return initiation, exchange requests, and account management — without initiating a support conversation.

Support Cost Reduction

Support cost reduction is the strategic effort to lower the total cost of delivering customer service — measured as cost per ticket, cost per contact, or total support spend as a percentage of revenue — through automation, deflection, process optimization, and self-service improvements, while maintaining or improving resolution quality and customer satisfaction.

Support Coverage

Support coverage is the measure of how completely a customer service operation is available to receive and respond to customer contacts — defined by the hours of availability, channels monitored, response time commitments, and languages supported — relative to when and how customers actually reach out.

Support Quality Score

A support quality score is a composite metric used to evaluate the overall effectiveness of customer support operations, typically combining customer satisfaction ratings (CSAT), first-contact resolution rate, response time performance, and accuracy of resolutions into a single performance indicator.

Support Ticket

A support ticket is a discrete, trackable record of a single customer issue or request — containing the customer's message, their contact and order information, the interaction history, and the current resolution status — that progresses through a defined workflow from creation to closure.

Support Tiers

Support tiers are a structured hierarchy of service levels — typically Tier 0 (self-service), Tier 1 (frontline agents or AI), Tier 2 (specialist agents), and Tier 3 (technical or escalation specialists) — designed to match each issue's complexity with the appropriate resolution resource.

Support Workflow

A support workflow is the documented, operational process that governs how a customer issue moves from initial contact through to resolution — specifying how tickets are received, classified, assigned, worked, escalated, and closed, and who is responsible at each step.

Ticket Lifecycle

The ticket lifecycle is the complete sequence of states a support ticket passes through from initial customer contact to final resolution and closure, including creation, triage, assignment, investigation, resolution, confirmation, and closure stages.

Tier 1 Support

Tier 1 support is the first point of human or automated contact in a support structure, responsible for handling the highest volume of inbound issues — order inquiries, basic return requests, standard FAQs — and resolving them within defined parameters or escalating to Tier 2 when needed.

Tier 2 Support

Tier 2 support is the escalation layer in a support structure that handles issues requiring more expertise, system access, policy authority, or judgment than Tier 1 can provide — including complex returns, account anomalies, shipping exceptions, fraud investigations, and cases requiring manual intervention.

VIP Customer Support

VIP customer support is a differentiated service level applied to a brand's highest-value or most loyal customers, characterized by faster response times, dedicated handling, access to senior agents or specialized teams, and broader resolution authority — recognizing that the cost of losing a high-LTV customer far exceeds the cost of generous service.

Win-Back Campaign

A win-back campaign is a structured marketing and outreach effort targeting customers who were once active buyers but have not purchased within a defined window — typically 90 to 180 days — designed to re-engage them with personalized messaging, incentives, or invitations to return before the relationship is permanently lost.

See Bookbag in action

Join the ecommerce teams resolving more tickets, answering 24/7, and turning support into a revenue channel with Bookbag.