Glossary

Website assistant glossary

85 terms used when building, buying or operating an AI assistant on a website. Each one says what it is, and why it changes a decision.

Three controls filtering one set of termsSearch, category chips and the A to Z rail all narrow the same list and share one live count and one empty state.SearchCategoryA to ZONE FILTERED SET18 termscount updates live
  • Private launchOnboarding selected teams now
  • Answers from your pages onlyIt refuses when your content does not cover it
AbuseDeployment

Deliberate misuse of an assistant: scripted floods, attempts to extract the system prompt, or using it as a free model endpoint.

AI website assistantRetrieval

A chat interface on a website that answers visitor questions from that site's own published content, rather than from a model's general knowledge or a scripted decision tree.

Answer engine optimisationSearch and discovery

Writing and structuring content so that AI answer systems can find, quote and attribute it. In practice it means leading with a direct answer, being specific enough to quote, and sourcing factual claims.

Answer qualityAnalytics

Whether an answer was correct, grounded and useful.

BreadcrumbListSearch and discovery

A structured data type describing where a page sits in the site hierarchy.

CanonicalSearch and discovery

The URL declared as the authoritative version of a page when several URLs serve similar content.

ChunkingRetrieval

Splitting content into retrievable passages. Where the boundaries fall matters more than how large the pieces are, because a boundary that cuts an answer in half produces two passages, neither of which answers the question.

CitationRetrieval

Naming the page an answer came from, shown to the visitor alongside the answer.

ConfidenceModels

A signal, either from the model or derived from retrieval scores, indicating how well supported an answer is.

Content gapAnalytics

A topic visitors ask about that your content does not answer.

Context windowModels

The amount of text a model can consider at once, including the supplied passages, the conversation history and the answer.

Conversation analyticsAnalytics

Aggregate analysis of chat transcripts: what was asked, what was answered, what was refused, and what happened next.

Conversation rateAnalytics

The share of visitors who start a conversation.

Conversion rateConversion

The share of visitors who take the action a page exists to produce.

Cosine similarityRetrieval

A measure of how close two vectors point in the same direction, used to rank stored passages against a question.

Cost per conversationPerformance

The fully loaded cost of one visitor conversation: retrieval, prompt tokens, answer tokens and any reranking.

CoverageAnalytics

The share of real visitor questions your indexed content can actually answer.

CrawlDeployment

Reading the pages of a site to collect their content for indexing.

CreditPerformance

One unit of billed usage. On Creobot's pricing, one credit covers one visitor conversation regardless of how many messages it contains.

Data boundaryData and privacy

A plain statement of what data goes where: what is stored, for how long, who processes it and what leaves your control.

DeflectionSupport

A question the assistant answered that would otherwise have become a support ticket.

DPAData and privacy

A data processing agreement, the contract governing how a processor may handle personal data on a controller's behalf.

EmbedDeployment

The snippet of script added to a site that loads the assistant.

EmbeddingRetrieval

A list of numbers representing the meaning of a piece of text, produced by a model trained so that texts with similar meaning end up with similar numbers.

Escalation triggerSupport

The written rule that decides when a conversation goes to a person.

Fallback modelModels

A second model used when the primary is unavailable, rate limited or too slow.

FAQPageSearch and discovery

A structured data type describing a page's questions and answers.

File trainingDeployment

Uploading documents so their contents become retrievable alongside crawled pages. Handbooks, specification sheets, price lists.

Follow up rateAnalytics

How often a visitor asks again immediately after an answer.

Generative engine optimisationSearch and discovery

Structuring content so that generative AI systems can find, use and attribute it when composing an answer. Frequently shortened to GEO.

GroundingRetrieval

Constraining an assistant to answer only from supplied passages, and to say it does not know when the passages do not contain the answer.

GuardrailModels

A rule constraining what an assistant will discuss, promise or reveal, enforced in the system prompt, in code, or both.

HallucinationRetrieval

An answer that is fluent, confident and not supported by any source. On a marketing site the dangerous version is not obviously absurd, it is plausible and slightly out of date.

Human handoffSupport

Passing a conversation from the assistant to a person, with the transcript and context intact.

Running keyword and semantic retrieval together and merging the ranked results.

IndexRetrieval

The processed, searchable form of your content: chunks plus their embeddings plus the metadata needed to attribute and filter them.

IntegrationDeployment

A connection that moves data between the assistant and another system, for example sending a captured lead to a CRM or an escalation to a chat channel.

IntentAnalytics

What the visitor is actually trying to accomplish, as distinct from the words they typed.

Search that matches literal words and phrases.

Large language modelModels

A model trained to predict text, used here to phrase an answer from passages it was given rather than from what it memorised.

LatencyPerformance

The time between a visitor sending a question and seeing the answer begin.

LauncherDeployment

The visible button that opens the assistant.

Lead captureConversion

Collecting contact details inside a conversation.

LLM visibilitySearch and discovery

Whether and how a language model system surfaces your content when answering a question in your domain.

llms.txtSearch and discovery

A plain text file at the root of a site that tells language model systems what the site contains and where the useful pages are.

Model routingModels

Sending different questions to different models based on difficulty, cost, latency or availability.

One click deployDeployment

Publishing an assistant to a live site without a rebuild or a developer.

PIIData and privacy

Personally identifiable information: anything that identifies a specific person, including an email address typed into a chat.

PrecisionRetrieval

The share of returned passages that are actually relevant.

Programmatic SEOSearch and discovery

Generating many pages from a structured data set, typically one page per combination of entity and attribute.

Prompt injectionData and privacy

Content that tries to override an assistant's instructions, for example text on an indexed page telling the assistant to ignore its rules.

QualificationConversion

Establishing whether a visitor is a plausible customer, and for what.

QuotableSearch and discovery

Written so a specific sentence can be lifted and attributed without losing its meaning.

Rate limitDeployment

A cap on how many requests can be made in a period, applied by a model provider or by you to a visitor.

RecallRetrieval

The share of relevant passages that retrieval actually returns.

RedactionData and privacy

Removing or masking sensitive values from a transcript before it is stored or shown.

RefusalRetrieval

The assistant declining to answer because the supplied passages do not cover the question.

ReindexingDeployment

Rebuilding the index after content changes, either on a schedule or triggered by a publish event.

RerankingRetrieval

A second pass that reorders the passages retrieved by vector search, usually with a slower model that reads the question and each passage together.

Response timeSupport

How long a visitor waits for a person once a conversation has been escalated.

RetentionData and privacy

How long transcripts and related data are kept before deletion.

Retrieval augmented generationRetrieval

Looking up relevant passages from your own content at question time and handing them to a language model along with the question, instead of expecting the model to already know your content.

robots.txtSearch and discovery

A file at the root of a site telling crawlers what they may fetch.

Schema.orgSearch and discovery

The shared vocabulary of types and properties used by structured data across search engines.

Search engine optimisationSearch and discovery

Structuring a site so search engines can crawl, understand and rank it. The long standing discipline that answer engine and generative engine optimisation build on rather than replace.

Search that matches on meaning rather than exact words, so a question about cost can match a passage about pricing.

SessionAnalytics

One continuous visit, which may contain several conversations.

SitemapSearch and discovery

An XML file listing the pages of a site worth indexing.

Source citationRetrieval

Naming the page or file an answer was drawn from, shown alongside the answer so the reader can check it.

Source limitDeployment

The number of pages or files a plan allows an assistant to answer from.

Source selectionRetrieval

Deciding which pages and files an assistant is allowed to answer from.

StalenessData and privacy

The gap between what a page says now and what the index still believes it says.

StreamingPerformance

Sending the answer word by word as the model produces it, rather than waiting for the whole response.

Structured dataSearch and discovery

Machine readable markup describing what a page is, most commonly JSON-LD using schema.org types.

SubprocessorData and privacy

A third party that processes data on your behalf, such as a model provider or a hosting platform.

System promptModels

The standing instruction given to the model before any visitor message: who it is, what it may answer, what it must refuse, and how to behave when unsure.

TemperatureModels

A setting controlling how much randomness the model uses when choosing words.

TicketSupport

A support request tracked to resolution by a person.

Time to first tokenPerformance

How long until the first word of the answer appears.

TokenModels

The unit a model reads and bills in, roughly three quarters of a word in English.

TranscriptSupport

The full record of a conversation, including what the assistant retrieved and what it refused.

Vector databaseRetrieval

A store designed to hold embeddings and answer the question of which stored vectors are closest to a query vector, quickly, across a large collection.

WebhookDeployment

An HTTP request the assistant sends to a URL you control when something happens, such as a lead being captured or a conversation escalating.

Website trainingDeployment

Pointing an assistant at pages on your site so their content becomes retrievable. The pages are crawled, extracted, split and embedded; nothing about the model changes.

Widget placementDeployment

Which pages show the assistant, and where on those pages.

About this glossary

85 terms. The test for inclusion is whether knowing it changes a decision when you are building, buying or running an assistant on a website. Terms that only matter to people training models are deliberately left out.

Because a definition alone rarely helps. Knowing that an embedding encodes meaning is trivia. Knowing that it encodes meaning but not truth or recency is the thing that explains why an assistant confidently quoted a page from two years ago.

Yes. Search matches the term, its definition and its category. The category chips and the A to Z rail combine with the search, and letters with no terms are disabled rather than clickable into an empty result.

Every term here is one that changes a decision when you are putting an assistant on a website. Terms that only matter to people training models are left out.

No. They describe how website assistants work in general. Where Creobot makes a particular choice, the product pages say so rather than the glossary.

Yes. Every term has its own anchor, in the form /glossary/#t-chunking, and the link opens the page with that term in view.

Signal

Still deciding what to ask a vendor?

Creobot opens to teams in order, through the waitlist. Ask a direct question and we will answer it, including where Creobot is the wrong fit.