---
title: Optimizely Agent Platform glossary
slug: agent-platform/docs/agent-platform-glossary
docTags: 
createdAt: 2026-08-12T15:37:08.000Z
---

This glossary defines key terms and concepts used in Optimizely Agent Platform. Use it as a reference when exploring Mark chat, building agent workflows, or configuring Agent Platform across Optimizely.

- **Action card** – A structured Mark chat response that supports in-line actions. Action cards include tables, graphs, forms, and images you can act on without leaving the conversation. See [Action cards](docId:1EQKCZGFstM9siibbHiSP).
- **Agent** – A specialized, pre-configured capability within Agent Platform with clear skills and tools to handle specific requests or tasks. They can perform advanced actions, and you can include them in agent workflows. Examples include the following:
  - [Campaign brief generation agent ](docId\:vW1Vy1Ov5V_Vk60XFJ_yI)– Create high-quality briefs that are on-format.
  - [Content translation agent](docId:0-uvvLdlMZxaB8fqLE1pX) – Convert existing content to a different language, considering cultural, company, and grammatical differences.
- **Agent card** – An entry in the [Agent Library](docId\:zCG_0PQFrNkKNv4sZ_Gou) that summarizes an agent with its title, emoji, description, tags, and ID.
- **Agent Directory** – A central hub where you can browse, view, and install default agents for Optimizely Agent Platform. See [Agent directory](docId\:Xlo4rbSLRP_fxF5NlMLgG).
- **Agent ID** – The unique identifier for an agent, prefixed with `@` to invoke it in Mark chat, such as `@blog_generation`.
- **Agent Library** – A browsable catalog of Agent Platform agents on the Mark chat home page, organized by use case. See [Agent Library](docId\:zCG_0PQFrNkKNv4sZ_Gou).
- **Agent workflow** – A predefined, structured sequence of steps and decisions that a specialized agent within Agent Platform follows to address a specific type of request or achieve a particular goal. Not the same as a workflow agent.
- **Anomaly rescue** – Execution Advisor scenario that injects corrective guidance into runs that Execution Guardrails flag. Helps the run reach a valid result instead of terminating. See [Anomaly rescue](docId\:ruQalAXRuJ5xx-iM1LDeP).
- **Artifact** – Any canvas or file Mark creates in a chat thread, agent execution, or workflow run. See [Artifacts page overview](docId\:Dscxp54gzEtMWur6fT3Ur).
- **Ask Mark** – A feature available in the global navigation bar of supported Optimizely products that launches Mark chat for in-context support, guidance, or content generation. See [Access Mark chat](docId\:dtNBEttEGVvkhNkwNypLM).
- **Baseline evaluation score** – Lowest Evaluation Score that counts as Passed in Output Evaluation. Available values are 75%, 80%, 85%, 90%, and 95%. See [Set the baseline evaluation score](docId\:CPd7lrluz3EZsm-imjXhi).
- **Canvas** – An interactive document where you and Agent Platform build, customize, and edit content together within a chat thread. See [Canvas overview](docId:1_VDSKJ_RG0FEQe0MCTv1).
- **Connection** – A link between Agent Platform and a specific Optimizely product instance. A [connection](docId\:pe0pbUJveWrG8ewvZWDRE) is required for Agent Platform features to function within that product. You must create a connection before you [customize Agent Platform](docId\:pe0pbUJveWrG8ewvZWDRE).
- **Connector tool** – A system tool that connects Agent Platform to a third-party service, such as Google Analytics, WordPress, or Microsoft 365. See [Connector tools overview](docId\:eeUZC_bU6INq4qTCkqXjU).
- **Context details** – Any additional information provided along with your message that helps Mark understand the context of your request. This might include your active Optimizely product, the current page or URL, your organization ID, or any previously stored data relevant to the conversation. This additional context helps provide more personalized and relevant responses.
- **Conversation sample** – Reference conversation that shows ideal multi-turn agent behavior. Output Evaluation uses conversation samples to score multi-turn agent runs. See [Add a conversation sample for a multi-turn agent](docId\:CPd7lrluz3EZsm-imjXhi).
- **Credits (also called Agent Platform Credits)** – Units that track usage of Optimizely Agent Platform's AI-powered features. You consume credits each time Agent Platform makes an API call to an AI model, such as a large language model (LLM). This includes generating responses, running agent workflows, retrieving data, or performing AI-driven actions. See [Optimizely Agent Platform credits](docId:3cuntY2ClCymI4MbfGSjT).
- **Custom tool** – A tool built and maintained by your organization. See [Custom tools](docId\:NQMcZoT1cKk0Ee86OVUVP).
- **Default agent** – A ready-to-use agent built by Optimizely that helps you quickly get started with common tasks and workflows. See [Default agents overview](docId\:mCCl_y-hNkhT-uKIXvReF).
- **Enforcing mode** – Execution Guardrails mode active after Learning and Watching modes complete. Agent Platform stops runs that look clearly unsafe compared to learned behavior. See [Enforcing mode](docId\:c-SaebPySbLwE08gOrngT).
- **Evaluation (Eval)** – A structured assessment that measures agent outputs against quality criteria for accuracy, brand consistency, and relevance. See [Evaluations in Agent Platform overview](docId\:N0yz_Z40VOTC2kNn6txpB).
- **Evaluation Score** – Score Output Evaluation produces for a specialized agent run, between 0% and 100%. Agent Platform compares the score to the baseline evaluation score to determine pass or fail. See [How Output Evaluation scores runs](docId\:CPd7lrluz3EZsm-imjXhi).
- **Execution Guardrails** – Sub-tab of the Quality tab that detects when a specialized agent run deviates from your agent's normal behavior. Stops unsafe runs automatically when configured. See [Configure Execution Guardrails](docId\:c-SaebPySbLwE08gOrngT).
- **Execution Advisor** – Runtime intervention layer for specialized agents. Recovers anomaly-flagged runs, retries failed tool calls, and reviews sensitive tool calls. See [Execution Advisor](docId\:ruQalAXRuJ5xx-iM1LDeP).
- **Failure recovery** – Execution Advisor scenario that generates recovery guidance when a tool call fails. Execution Advisor attempts to recover the run with adjusted input. See [Failure recovery](docId\:ruQalAXRuJ5xx-iM1LDeP).
- **Global navigation bar** – The horizontal menu available across Optimizely One products, which includes shortcuts such as **Ask Mark** and drop-down lists to change your organization and Optimizely product. See [Overview of Opti ID](docId\:pbehd96P529DqHZ0HOQlm).
- **Guardrail Status** – Outcome category Execution Guardrails assigns to a specialized agent run. Possible values are Passed, Failed, Warning, Terminated, Rescued, Unapproved, and Learning. See [Execution outcomes](docId\:c-SaebPySbLwE08gOrngT).
- **History** – Your past interactions within the current Agent Platform conversation. For facts Agent Platform stores about you across conversations, see [Memory overview](docId\:jbms0mYnOnYWOvObK4OoU).
- **Instance skill** – A skill that administrators set to apply organization-wide standards across an Optimizely product instance. See [Skills overview](docId:1HTjxW2J-ZOkYEZMwnasU).
- **Learning mode** – Initial Execution Guardrails mode covering the first 20 successful runs of an agent version. Agent Platform observes runs to build a baseline without blocking them. See [Learning mode](docId\:c-SaebPySbLwE08gOrngT).
- **LLM-as-Judge** – Large Language Model (LLM) that evaluates other model outputs against quality standards. [Output Evaluation](docId\:CPd7lrluz3EZsm-imjXhi) uses an LLM-as-Judge model to score specialized agent runs.
- **Memory** – Facts Agent Platform stores about you, including preferences, context, and working style. Mark retrieves memory automatically and applies it across conversations. See [Memory overview](docId\:jbms0mYnOnYWOvObK4OoU).
- **Multi-turn conversation** – An interaction mode in which a specialized agent stays active in [Mark chat](docId\:dtNBEttEGVvkhNkwNypLM) after its first response, so you can give follow-up prompts and iterate on the output. See [Specialized agents fundamentals and best practices](docId\:bDeUnJYXOZjhodVf7vcxg).
- **New chat** – A button in Mark chat that clears the current session and starts a new interaction. See [Mark chat user interface](docId\:dtNBEttEGVvkhNkwNypLM). Examples include the following:
  - You want to discuss a completely new topic.
  - The conversation has gone off-topic.
  - You feel Mark is getting confused or stuck.
  - You want to ensure a clean slate for a critical query.
- **Notification Center** – The full-page view where you browse, filter, and manage all notifications in Agent Platform. See [Notification Center](docId\:Hsq4ZEuO6Oax0Xazb0il6).
- **Notifications tray** – A compact view in Agent Platform where you check recent notifications and take action without opening the Notification Center. See [Notifications tray](docId:18Kxkb2V7fk5IcZucYFji).
- **Agent Platform App** – The central interface for accessing Agent Platform's features, including [chat](docId\:dtNBEttEGVvkhNkwNypLM), [skills](docId:1HTjxW2J-ZOkYEZMwnasU), [agents](docId\:w7MSVijPnuFqu4nXDo_bq), [tools](docId:-j4zNs-l3kIKD0n58bVPt), and [connections](docId\:pe0pbUJveWrG8ewvZWDRE).
- **Mark chat** – The conversational interface where you interact with Mark using natural language to ask questions, get insights, and perform tasks. See [Mark chat](docId\:dtNBEttEGVvkhNkwNypLM).
- **Agent Platform credits dashboard** – The UI where administrators can monitor credit usage, allocation, and remaining balance. See [View Agent Platform usage](docId\:pe0pbUJveWrG8ewvZWDRE).
- **Opal SDK** – A way to simplify the creation of [tools](docId:-j4zNs-l3kIKD0n58bVPt) compatible with the Agent Platform tools management service. See [Create custom tools](docId\:Hd3sW1p_TUA5w1dWF8ID9). Three SDKs are available, delivered through the following services:
  - [Python through pip](https://pypi.org/project/optimizely-opal.opal-tools-sdk/).
  - [JavaScript (TypeScript) through npm](https://www.npmjs.com/package/@optimizely-opal/opal-tools-sdk).
  - [C# through NuGet](https://www.nuget.org/packages/OptimizelyOpal.OpalToolsSDK/).
- **Optimizely Agent Platform** – Optimizely's agent orchestration platform that answers questions about the Optimizely platform, generates insights, and helps you complete tasks across Optimizely One. See [Optimizely Agent Platform overview](docId\:IzAAN1fw7whD1HB4iODAB).
- **Output Evaluation** – Sub-tab of the Quality tab that scores specialized agent runs. Uses criteria, examples, and a baseline evaluation score you define. See [Configure Output Evaluation](docId\:CPd7lrluz3EZsm-imjXhi).
- **Persistent** **chat** – An Agent Platform feature that preserves chat context as you move between supported Optimizely products.
- **Personal skill** – A skill you create for your own preferences and working style. Personal skills apply only to your account. See [Skills overview](docId:1HTjxW2J-ZOkYEZMwnasU).
- **Preferred output** – High-quality output you manually select from a specialized agent execution. Output Evaluation uses preferred outputs as benchmarks to score future runs. See [Preferred output examples](docId\:a7ex_PG0uVR4umJJoz0lx).
- **Product instance** – A particular deployment of an Optimizely product within your organization's environment where Mark chat is configured (for example, a specific Experimentation project).
- **Prompt** – The natural language input you provide to Agent Platform to initiate a request for information, assistance, or an action.
- **Quality tab** – Section of the specialized agent builder containing automated quality scoring and runtime safeguards. Includes [Output Evaluation](docId\:CPd7lrluz3EZsm-imjXhi) and [Execution Guardrails](docId\:c-SaebPySbLwE08gOrngT) sub-tabs. See [Quality tab overview](docId\:RyEJ8-_Fwgaw2WxYQKt1g).
- **Regenerate** – The request to receive a different response to the same prompt. Use this option when you want alternative wording, phrasing, or ideas without changing your original query. See [Mark chat user interface](docId\:dtNBEttEGVvkhNkwNypLM).
- **Response** – The output generated by Agent Platform in reply to your prompt, which can include textual answers, suggested actions, data retrieved from Optimizely products, or interactive elements. See Action card for interactive responses you can act on in-line.
- **Response format** – The specific way Mark presents the information it provides, dictating the structure and styling of Mark's output. Mark can present information in various formats, including the following:
  - **Plain text** – Simple, unformatted text.
  - **Markdown** – Advanced formatting, which can include rich text such as bold, italics, lists, headings, and tables.
  - **HTML** – Complex or specific web-friendly formatting.
  - **Tables** – Organized data in rows and columns.
  - **Code snippets** – Examples of code or scripts.
- **Retrieval-Augmented Generation (RAG)** – A method where Mark retrieves your data and content before generating a response, so answers stay accurate and grounded. See [Retrieval-Augmented Generation (RAG) overview](docId:5dyJMwH-dhrFxihyYTNb3).
- **Retrieval engine** – The underlying system or component responsible for finding and fetching relevant information from its knowledge base and other data sources. See Retrieval-Augmented Generation (RAG) for the broader approach. Examples include the following:
  - **Analytics retrieval engine** – Retrieves quantitative data from analytics sources within Optimizely, such as experiment results, website traffic data, and conversion rates. Works in conjunction with the other components to provide data-driven insights and recommendations.
  - **Knowledgebase retrieval engine** – Searches Optimizely's documentation, tutorials, best practices, and knowledge base to return helpful articles, guides, and reference materials.
  - **Opti data retrieval engine** – Accesses your organization's configuration data within Optimizely, for example, experiments, feature flags, campaigns, or other Optimizely-specific configurations.
- **Sample skill** – Ready-made skill examples you can copy and customize to quickly create your own skills. See [Sample skills](docId\:tCI8GKxIuMdqQ41yeDERs).
- **Single-shot** – The default interaction mode for specialized agents. The agent takes your inputs, runs once, and returns a final result. Use single-shot for automated workflows and tasks that do not require follow-up. See [Specialized agents fundamentals and best practices](docId\:bDeUnJYXOZjhodVf7vcxg).
- **Sensitivity** – Execution Guardrails setting that controls how aggressively Agent Platform flags or stops runs that fall outside the established baseline. The Sensitivity slider ranges from 1 (Lenient) to 5 (Aggressive). See [Sensitivity](docId\:c-SaebPySbLwE08gOrngT).
- **Sensitive tool** – Tool that performs destructive or high-impact actions, such as sending email, publishing content, or deleting data. Execution Advisor reviews sensitive tool calls before they run. See [Sensitive tool approval](docId\:ruQalAXRuJ5xx-iM1LDeP).
- **Skills** – Foundational context, rules, and behavioral guidelines that shape how Mark creates output and tailors it to your organization or personal preferences. See [Skills overview](docId:1HTjxW2J-ZOkYEZMwnasU).
- **Slack** – A messaging platform that enables teams to communicate, collaborate, and integrate with tools like Optimizely Agent Platform for real-time conversations and task management. See [Slack.com](https://slack.com).
- **Slack integration** – A connection between Agent Platform and Slack that lets you chat with Mark and complete tasks directly in Slack channels or DMs. See [Optimizely Agent Platform in Slack](docId:9Hjc2U2gc8PY6M9rhcApP).
- **Specialized agent** – A customized AI agent designed for specific, well-defined tasks. It uses targeted tools and defined inputs to finish work accurately. By default, these agents run once to give a result. You can also let them support multi-turn conversations to refine the output through chat. See [Specialized agents overview](docId\:WyA1gsk6tWr84Hum7a1Nx).
- **System tool** – A tool built and maintained by Optimizely. See [System tools](docId\:ZExsvHuX-MENKqR8_eAvw). See Connector tool for system tools that connect Agent Platform to a third-party service.
- **Thread** **(also called chat session)** – A continuous interaction with Mark chat, consisting of one or more messages exchanged between you and Agent Platform. Click **New Chat** to create a session. See [Mark chat user interface](docId\:dtNBEttEGVvkhNkwNypLM).
- **Thread ID** – A unique identifier for a specific Mark chat session. To get your thread ID, see [Copy your Mark chat thread ID](docId\:dtNBEttEGVvkhNkwNypLM).
- **Tool (also called Agent Platform Tools)** – A discrete, API-exposed function or service that Mark can invoke to perform actions, retrieve information, or interact directly with Optimizely products and external services. [System tools](docId\:ZExsvHuX-MENKqR8_eAvw) are built and maintained by Optimizely, and [Custom tools ](docId\:NQMcZoT1cKk0Ee86OVUVP)are built and maintained by your organization. See [Tools overview](docId:-j4zNs-l3kIKD0n58bVPt). Examples include the following:
  - Search web results and browse live URLs.
  - Take a screenshot of a webpage for analysis.
  - Upload files (video, image, .txt, .pdf, and so on) for context and analysis.
- **Tool manifest** – A structured declaration (often a JSON object) that describes your tool to Agent Platform. Think of it like a blueprint or a resume for your tool. It tells Mark what your tool does and how to use it. See [Tool manifest](docId\:Hd3sW1p_TUA5w1dWF8ID9).
- **Tool orchestration** – The process where Mark selects, sequences, and executes its available tools in response to your request, ensuring the most effective and efficient completion of a task or retrieval of information.
- **Tone** – A configurable option in Mark chat that controls the style of the generated content, such as professional, casual, or technical. Useful when generating emails, documentation, or other written content. Change the tone Mark uses through [skills](docId:1HTjxW2J-ZOkYEZMwnasU).
- **Watching mode** – Execution Guardrails mode that follows Learning mode and covers the next 30 successful runs. Agent Platform flags unusual runs as warnings without blocking them. See [Watching mode](docId\:c-SaebPySbLwE08gOrngT).
- **Workflow agent** – An agent that automates a multi-step business process by orchestrating triggers, logic, and specialized agents. Not the same as an agent workflow. See [Workflow agents overview](docId:2HD0fUsIsfdek516VtN9l).

:::hint{type="info"}
**Note**

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See [Turn generative AI off across Optimizely applications](docId\:X5U0kKD2azV5cIdNqwGNj).
:::
