From 239dac18ed8b5b3a111152e98290fe555c16c862 Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Fri, 19 Dec 2025 16:43:12 -0800 Subject: [PATCH 01/24] Creates new page about switching to AI Agent --- .../ai-features/ai-chat-experiences/switch-to-ai-agent.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md diff --git a/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md b/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md new file mode 100644 index 0000000000..e69de29bb2 From 714224698537540f622dd8745929bb02d997696c Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Fri, 19 Dec 2025 16:53:52 -0800 Subject: [PATCH 02/24] First draft of Switch to AI Agent page --- .../ai-chat-experiences/switch-to-ai-agent.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md b/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md index e69de29bb2..c276d6a759 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md +++ b/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md @@ -0,0 +1,20 @@ +--- +applies_to: + stack: preview 9.3 + serverless: preview +products: + - id: kibana + - id: observability + - id: security + - id: cloud-serverless +--- + +# Switch to AI Agent + +AI Agent is a technical preview chat experience designed to replace Elastic Assistant for {{observability}} & Search and Elastic Assistant for Security. + +AI Agent is built on Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform. It enables a more cohesive AI chat experience across all Elastic's products, and lets you design your own purpose-built agents. You can create agents for use in different workflows, and give them precise access to the tools and data they need. + +## Enable AI Agent + +While AI Agent is in technical preview, the existing AI Assistants remain the default chat experiences for Observability and Security. \ No newline at end of file From 483405eec87cd6d12f25d0c43ff9f71feb61965e Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Fri, 19 Dec 2025 17:38:40 -0800 Subject: [PATCH 03/24] Adds security details, adds ToC ref --- .../ai-chat-experiences/switch-to-ai-agent.md | 29 ++++++++++++++++++- explore-analyze/toc.yml | 1 + 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md b/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md index c276d6a759..f056bb1929 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md +++ b/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md @@ -17,4 +17,31 @@ AI Agent is built on Elastic's [Agent Builder](/solutions/search/elastic-agent-b ## Enable AI Agent -While AI Agent is in technical preview, the existing AI Assistants remain the default chat experiences for Observability and Security. \ No newline at end of file +While AI Agent is in technical preview, depending which solution you're using you may have to opt in to enable it: + +- **{{observability}} and {{elastic-sec}}:** The existing AI Assistants remain the default chat experiences for Elastic. +- **{{es}}:** AI Agent is the default chat experience. + +To enable AI Agent, use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). + +## Feature differences between AI Agent and AI Assistant + +Some of the functionality supported by Elastic's AI Assistants is not supported by AI Agents. The differences vary by solution. + +### Feature differences in {{elastic-sec}} + +AI Agent for {{elastic-sec}} provides a similar experience to AI Assistant for Security at a high level, but with a number of differences. + +The following AI Assistant for Security features are not supported in AI Agent: + +- **Knowledge Base** +- **Data anonymization** +- **Time awareness** +- **Chat sharing** +- **Citations** +- **Audit logging** +- **Quick prompts** + +In addition, AI Agent chats won't show a preview of data you attach to a message, such as Alerts and Attacks. + +### Feature differences in Elastic {{observability}} \ No newline at end of file diff --git a/explore-analyze/toc.yml b/explore-analyze/toc.yml index b2539da2ff..7298b93d33 100644 --- a/explore-analyze/toc.yml +++ b/explore-analyze/toc.yml @@ -171,6 +171,7 @@ toc: - file: ai-features.md children: - file: ai-features/ai-assistant.md + - file: ai-features/ai-chat-experiences/switch-to-ai-agent.md - file: ai-features/manage-access-to-ai-assistant.md - file: ai-features/llm-guides/llm-connectors.md children: From 91368bbbdfebe4bbc5bb42fed236421d369b8a3b Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Mon, 22 Dec 2025 11:45:12 -0800 Subject: [PATCH 04/24] additional IA updates and edits --- .../ai-features/ai-agent-or-ai-assistant.md | 12 ------------ ...ai-agent.md => ai-agent-or-ai-assistant.md} | 18 ++++++++++-------- .../manage-access-to-ai-assistant.md | 2 ++ explore-analyze/toc.yml | 3 +-- redirects.yml | 3 +++ 5 files changed, 16 insertions(+), 22 deletions(-) delete mode 100644 explore-analyze/ai-features/ai-agent-or-ai-assistant.md rename explore-analyze/ai-features/ai-chat-experiences/{switch-to-ai-agent.md => ai-agent-or-ai-assistant.md} (51%) diff --git a/explore-analyze/ai-features/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-agent-or-ai-assistant.md deleted file mode 100644 index cc85fdd102..0000000000 --- a/explore-analyze/ai-features/ai-agent-or-ai-assistant.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -applies_to: - stack: preview - serverless: preview -products: - - id: kibana - - id: observability - - id: security - - id: cloud-serverless ---- - -# Compare AI Agent and AI Assistant diff --git a/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md similarity index 51% rename from explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md rename to explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index f056bb1929..7d663aef24 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/switch-to-ai-agent.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -9,26 +9,26 @@ products: - id: cloud-serverless --- -# Switch to AI Agent +# Compare AI Agent and AI Assistant AI Agent is a technical preview chat experience designed to replace Elastic Assistant for {{observability}} & Search and Elastic Assistant for Security. -AI Agent is built on Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform. It enables a more cohesive AI chat experience across all Elastic's products, and lets you design your own purpose-built agents. You can create agents for use in different workflows, and give them precise access to the tools and data they need. +AI Agent uses Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform. It lets you design your own purpose-built agents and enables a more cohesive AI chat experience across all Elastic's products. You can create specific agents for use in different workflows, and give them precise access to the tools and data they need. ## Enable AI Agent -While AI Agent is in technical preview, depending which solution you're using you may have to opt in to enable it: +While AI Agent is in technical preview, you may have to opt in to enable it. This behavior varies by solution: -- **{{observability}} and {{elastic-sec}}:** The existing AI Assistants remain the default chat experiences for Elastic. +- **{{observability}} and {{elastic-sec}}:** Each solution's classic AI Assistant remains the default chat experience. - **{{es}}:** AI Agent is the default chat experience. To enable AI Agent, use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). ## Feature differences between AI Agent and AI Assistant -Some of the functionality supported by Elastic's AI Assistants is not supported by AI Agents. The differences vary by solution. +Some functionality supported by Elastic's AI Assistants is not supported by AI Agents. The differences vary by solution. -### Feature differences in {{elastic-sec}} +### AI Agent features in {{elastic-sec}} AI Agent for {{elastic-sec}} provides a similar experience to AI Assistant for Security at a high level, but with a number of differences. @@ -42,6 +42,8 @@ The following AI Assistant for Security features are not supported in AI Agent: - **Audit logging** - **Quick prompts** -In addition, AI Agent chats won't show a preview of data you attach to a message, such as Alerts and Attacks. +Also, AI Agent chats do not show previews of data you attach to a message, such as Alerts and Attacks. -### Feature differences in Elastic {{observability}} \ No newline at end of file +### AI Agent features in Elastic {{observability}} + +### AI Agent features in {{es}} \ No newline at end of file diff --git a/explore-analyze/ai-features/manage-access-to-ai-assistant.md b/explore-analyze/ai-features/manage-access-to-ai-assistant.md index 9d20a7836c..c12619af36 100644 --- a/explore-analyze/ai-features/manage-access-to-ai-assistant.md +++ b/explore-analyze/ai-features/manage-access-to-ai-assistant.md @@ -40,6 +40,7 @@ The **GenAI Settings** page has the following settings: - If **Elastic Managed LLM** or a custom LLM connector is selected, AI-powered features will default to that connector regardless of which connector was used most recently in your environment. - **Disallow all other connectors**: When this setting is disabled, whenever you use an AI-powered feature you can select which connector should power it. Enable it to prevent connectors other than the default connector from being used in your space. Default setting: disabled. - **AI feature visibility**: This button opens the current Space's settings page, where you can specify which features are enabled in your environment, including AI-powered features. +- **Chat experience**: {applies_to}`stack: preview 9.3` Select whether to use AI Assistant or AI Agent. For information about choosing one, refer to [Compare AI Agent and AI Assistant](/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md). - **AI Assistant visibility**: This setting allows you to choose which AI Assistants are available to use and where. There are several options: - **Only in their solutions** (default): The Security AI Assistant appears in {{elastic-sec}}, and the {{obs-ai-assistant}} appears in {{es}} and {{observability}}. - **{{obs-ai-assistant}} in other apps**: The {{obs-ai-assistant}} appears throughout {{kib}} regardless of solution. The Security AI Assistant does not appear anywhere. @@ -55,6 +56,7 @@ The **GenAI Settings** page has the following settings: The **GenAI Settings** page has the following settings: - **Default AI Connector**: Click **Manage connectors** to open the **Connectors** page, where you can create or delete AI connectors. To update these settings, you need the `Actions and connectors: all` [{{kib}} privilege](/deploy-manage/users-roles/cluster-or-deployment-auth/kibana-privileges.md). +- **Chat experience**: {applies_to}`serverless: preview` Select whether to use AI Assistant or AI Agent. For information about choosing one, refer to [Compare AI Agent and AI Assistant](/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md). - **AI feature visibility**: Click **Go to Permissions tab** to access the active {{kib}} space's settings page, where you can specify which features each [user role](/deploy-manage/users-roles/cluster-or-deployment-auth/kibana-privileges.md) has access to in your environment. This includes AI-powered features. ::: diff --git a/explore-analyze/toc.yml b/explore-analyze/toc.yml index 7298b93d33..ce3b2831fb 100644 --- a/explore-analyze/toc.yml +++ b/explore-analyze/toc.yml @@ -171,7 +171,6 @@ toc: - file: ai-features.md children: - file: ai-features/ai-assistant.md - - file: ai-features/ai-chat-experiences/switch-to-ai-agent.md - file: ai-features/manage-access-to-ai-assistant.md - file: ai-features/llm-guides/llm-connectors.md children: @@ -184,7 +183,7 @@ toc: - file: ai-features/llm-guides/connect-to-lmstudio-observability.md - file: ai-features/llm-guides/connect-to-lmstudio-security.md - file: ai-features/llm-guides/connect-to-vLLM.md - - hidden: ai-features/ai-agent-or-ai-assistant.md + - file: ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md - file: discover.md children: - file: discover/discover-get-started.md diff --git a/redirects.yml b/redirects.yml index 87913e0f31..bb36db9e7f 100644 --- a/redirects.yml +++ b/redirects.yml @@ -631,3 +631,6 @@ redirects: # Move CCS feature docs to explore-analyze 'solutions/search/cross-cluster-search.md': 'explore-analyze/cross-cluster-search.md' 'solutions/search/cross-cluster-search/using-resolve-cluster-endpoint-before-cross-cluster-search.md': 'explore-analyze/cross-cluster-search/using-resolve-cluster-endpoint-before-cross-cluster-search.md' + + # Related to https://github.com/elastic/docs-content/pull/4438 + 'explore-analyze/ai-features/ai-agent-or-ai-assistant.md': 'explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md' \ No newline at end of file From 81e620a1468778816147366fa428d02c886ad58a Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Mon, 5 Jan 2026 18:38:58 -0500 Subject: [PATCH 05/24] Update ai-agent-or-ai-assistant.md --- .../ai-agent-or-ai-assistant.md | 51 ++++++++++++++----- 1 file changed, 37 insertions(+), 14 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index 7d663aef24..72824795d0 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -9,30 +9,37 @@ products: - id: cloud-serverless --- -# Compare AI Agent and AI Assistant +# Compare Agent Builder and AI Assistant +You can use either AI Assistant (default) or Agent Builder to enable chat experiences throughout {{kib}}. This page explains their differences and how to opt-in to Agent Builder. -AI Agent is a technical preview chat experience designed to replace Elastic Assistant for {{observability}} & Search and Elastic Assistant for Security. +::::{admonition} Requirements +- To use Elastic's AI-powered features, you need an appropriate subscription level or serverless feature tier. These vary by solution and feature. Refer to each feature's documentation to learn more. +:::: -AI Agent uses Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform. It lets you design your own purpose-built agents and enables a more cohesive AI chat experience across all Elastic's products. You can create specific agents for use in different workflows, and give them precise access to the tools and data they need. +## Enable Agent Builder -## Enable AI Agent +Agent Builder uses Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform to provide a cohesive AI chat experience across all Elastic's products. It lets you design your own purpose-built agents for use in different workflows, and give them precise access to the tools and data they need. -While AI Agent is in technical preview, you may have to opt in to enable it. This behavior varies by solution: +While Agent Builder is in technical preview, you must manually enable it. This behavior varies by solution: - **{{observability}} and {{elastic-sec}}:** Each solution's classic AI Assistant remains the default chat experience. -- **{{es}}:** AI Agent is the default chat experience. +- **{{es}}:** Agent Builder is the default chat experience. -To enable AI Agent, use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). +To enable Agent Builder, use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). -## Feature differences between AI Agent and AI Assistant +## Feature differences between Agent Builder and AI Assistant -Some functionality supported by Elastic's AI Assistants is not supported by AI Agents. The differences vary by solution. +Some functionality supported by Elastic's AI Assistants is not supported by Agent Builder. The differences vary by solution. -### AI Agent features in {{elastic-sec}} +Agent Builder provides a similar experience to AI Assistant at a high level, but with a number of differences. -AI Agent for {{elastic-sec}} provides a similar experience to AI Assistant for Security at a high level, but with a number of differences. +The following AI Assistant chat features are not supported by Agent Builder: -The following AI Assistant for Security features are not supported in AI Agent: +::::{tab-set} +:group: example-group + +:::{tab-item} {{elastic-sec}} +:sync: tab1 - **Knowledge Base** - **Data anonymization** @@ -43,7 +50,23 @@ The following AI Assistant for Security features are not supported in AI Agent: - **Quick prompts** Also, AI Agent chats do not show previews of data you attach to a message, such as Alerts and Attacks. +::: + +:::{tab-item} Elastic {{observability}} +:sync: tab2 +- Multilingual Knowledge base +- Data anonymization +- Chat sharing +- Chat duplication +- Chat archiving +- Screen context (unavailable for some use cases) +- AI insights (unavailable for some use cases) +- Alerting Rule connector action +::: + +:::: + -### AI Agent features in Elastic {{observability}} +### Agent Builder features in Elastic {{observability}} -### AI Agent features in {{es}} \ No newline at end of file +### Agent Builder features in \ No newline at end of file From b6bd737eb3a71c58d65f9216417d8d306f22320f Mon Sep 17 00:00:00 2001 From: Mike Birnstiehl <114418652+mdbirnstiehl@users.noreply.github.com> Date: Tue, 6 Jan 2026 10:03:36 -0600 Subject: [PATCH 06/24] Apply suggestion from @mdbirnstiehl --- .../ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index 72824795d0..18f9faeae9 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -54,7 +54,7 @@ Also, AI Agent chats do not show previews of data you attach to a message, such :::{tab-item} Elastic {{observability}} :sync: tab2 -- Multilingual Knowledge base +- Knowledge Base - Data anonymization - Chat sharing - Chat duplication From 9cb22af3501bd8fc846b3c34578d8535927723c9 Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Tue, 6 Jan 2026 08:05:37 -0800 Subject: [PATCH 07/24] Update ai-agent-or-ai-assistant.md --- .../ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index 72824795d0..7631fa9bf4 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -20,7 +20,7 @@ You can use either AI Assistant (default) or Agent Builder to enable chat experi Agent Builder uses Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform to provide a cohesive AI chat experience across all Elastic's products. It lets you design your own purpose-built agents for use in different workflows, and give them precise access to the tools and data they need. -While Agent Builder is in technical preview, you must manually enable it. This behavior varies by solution: +While Agent Builder is in technical preview, you may need to manually enable it. This behavior varies by solution: - **{{observability}} and {{elastic-sec}}:** Each solution's classic AI Assistant remains the default chat experience. - **{{es}}:** Agent Builder is the default chat experience. From 8a18169494fd8163c807c4b4bda97fae97fef26e Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Tue, 6 Jan 2026 08:14:19 -0800 Subject: [PATCH 08/24] Update ai-agent-or-ai-assistant.md --- .../ai-agent-or-ai-assistant.md | 23 ++++++++----------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index bdd97836b4..a0d2110076 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -52,21 +52,16 @@ The following AI Assistant chat features are not supported by Agent Builder: Also, AI Agent chats do not show previews of data you attach to a message, such as Alerts and Attacks. ::: -:::{tab-item} Elastic {{observability}} +:::{tab-item} Elastic {{observability}} and Search :sync: tab2 -- Knowledge Base -- Data anonymization -- Chat sharing -- Chat duplication -- Chat archiving -- Screen context (unavailable for some use cases) -- AI insights (unavailable for some use cases) -- Alerting Rule connector action +- **Knowledge Base** +- **Data anonymization** +- **Chat sharing** +- **Chat duplication** +- **Chat archiving** +- **Screen context (unavailable for some use cases)** +- **AI insights (unavailable for some use cases)** +- **Alerting Rule connector action** ::: :::: - - -### Agent Builder features in Elastic {{observability}} - -### Agent Builder features in \ No newline at end of file From 80aeab35a380e5744f6ffac0af33e700e1876c5b Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Tue, 6 Jan 2026 08:21:05 -0800 Subject: [PATCH 09/24] Update ai-agent-or-ai-assistant.md --- .../ai-chat-experiences/ai-agent-or-ai-assistant.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index a0d2110076..228404131a 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -10,22 +10,22 @@ products: --- # Compare Agent Builder and AI Assistant -You can use either AI Assistant (default) or Agent Builder to enable chat experiences throughout {{kib}}. This page explains their differences and how to opt-in to Agent Builder. +You can use either AI Assistant (default) or AI Agent chat experiences throughout {{kib}}. This page explains their differences and how to opt-in to AI Agent. ::::{admonition} Requirements - To use Elastic's AI-powered features, you need an appropriate subscription level or serverless feature tier. These vary by solution and feature. Refer to each feature's documentation to learn more. :::: -## Enable Agent Builder +## Switch between chat options -Agent Builder uses Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform to provide a cohesive AI chat experience across all Elastic's products. It lets you design your own purpose-built agents for use in different workflows, and give them precise access to the tools and data they need. +AI Agent uses Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform to provide a cohesive AI chat experience across all Elastic's products. It lets you design your own purpose-built agents for use in different workflows, and give them precise access to the tools and data they need. While Agent Builder is in technical preview, you may need to manually enable it. This behavior varies by solution: - **{{observability}} and {{elastic-sec}}:** Each solution's classic AI Assistant remains the default chat experience. - **{{es}}:** Agent Builder is the default chat experience. -To enable Agent Builder, use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). +To enable or disable Agent Builder, use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). ## Feature differences between Agent Builder and AI Assistant From 96727755c9a55e1f61b0e25d0bc5558647d44a28 Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Tue, 6 Jan 2026 08:27:19 -0800 Subject: [PATCH 10/24] Update ai-agent-or-ai-assistant.md --- .../ai-agent-or-ai-assistant.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index 228404131a..fcaa7f72f9 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -41,13 +41,18 @@ The following AI Assistant chat features are not supported by Agent Builder: :::{tab-item} {{elastic-sec}} :sync: tab1 -- **Knowledge Base** -- **Data anonymization** -- **Time awareness** -- **Chat sharing** -- **Citations** -- **Audit logging** -- **Quick prompts** +| Feature | Agent Builder | AI Assistant | +| :--- | :---: | :---: | +| **Knowledge Base** | ❌ | ✅ | +| **Data anonymization** | ❌ | ✅ | +| **Time awareness** | ❌ | ✅ | +| **Chat sharing** | ❌ | ✅ | +| **Citations** | ❌ | ✅ | +| **Audit logging** | ❌ | ✅ | +| **Quick prompts** | ❌ | ✅ | +| **Use-case specific agents** | ✅ | ❌ | +| **Custom agent creation** | ✅ | ❌ | +| **Custom tool selection** | ✅ | ❌ | Also, AI Agent chats do not show previews of data you attach to a message, such as Alerts and Attacks. ::: From 6ef644c595605182b70db44b9f41336b98e18143 Mon Sep 17 00:00:00 2001 From: Liam Thompson <32779855+leemthompo@users.noreply.github.com> Date: Wed, 7 Jan 2026 16:58:04 +0100 Subject: [PATCH 11/24] Update intro for user-friendly context about differences --- .../ai-agent-or-ai-assistant.md | 49 ++++++++++++++----- 1 file changed, 37 insertions(+), 12 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index fcaa7f72f9..4ed9853669 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -10,30 +10,39 @@ products: --- # Compare Agent Builder and AI Assistant -You can use either AI Assistant (default) or AI Agent chat experiences throughout {{kib}}. This page explains their differences and how to opt-in to AI Agent. ::::{admonition} Requirements -- To use Elastic's AI-powered features, you need an appropriate subscription level or serverless feature tier. These vary by solution and feature. Refer to each feature's documentation to learn more. +{{agent-builder}} requires an **Enterprise [license](/deploy-manage/license.md)**. :::: -## Switch between chat options +Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools and workflows. Agent Builder was introduced in the {{es}} solution and project type in 9.2. -AI Agent uses Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) platform to provide a cohesive AI chat experience across all Elastic's products. It lets you design your own purpose-built agents for use in different workflows, and give them precise access to the tools and data they need. +The primary interface to Agent Builder is its chat experience. Agent Builder comes with built-in agents and tools for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. -While Agent Builder is in technical preview, you may need to manually enable it. This behavior varies by solution: +Currently, Agent Builder is available as an opt-in feature for Security and {{observability}} users. When you opt in, it replaces the AI Assistant chat experience. While Agent Builder offers expanded functionalities, a number of AI Assistant convenience features are not yet available. Users who rely on those AI Assistant features may not want to migrate immediately. For this reason, we've made it easy to try out Agent Builder and switch back to AI Assistant at any time. -- **{{observability}} and {{elastic-sec}}:** Each solution's classic AI Assistant remains the default chat experience. -- **{{es}}:** Agent Builder is the default chat experience. +Use this page to learn about: -To enable or disable Agent Builder, use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). +- [How to switch](#switch-between-chat-experiences) +- [Feature differences](#feature-differences-between-agent-builder-and-ai-assistant) +- [The two Agent Builder GUI modes](#agent-builder-gui-interfaces) -## Feature differences between Agent Builder and AI Assistant +## Switch between chat experiences + +:::{important} +Agent Builder will not have access to your chats, prompts, or knowledge base entries from AI Assistant. However, this data remains accessible if you switch back to the AI Assistant chat experience. +::: -Some functionality supported by Elastic's AI Assistants is not supported by Agent Builder. The differences vary by solution. +You will be prompted to switch to the Agent Builder chat experience on supporting Elastic deployments. You can opt-in from this prompt immediately. -Agent Builder provides a similar experience to AI Assistant at a high level, but with a number of differences. +You can also switch chat experiences at any time: -The following AI Assistant chat features are not supported by Agent Builder: +1. Use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). +2. Toggle between the two experiences under **Chat Experience**. + +## Feature differences between Agent Builder and AI Assistant + +Agent Builder doesn't yet support all AI Assistant features. The specific differences vary by solution: ::::{tab-set} :group: example-group @@ -70,3 +79,19 @@ Also, AI Agent chats do not show previews of data you attach to a message, such ::: :::: + +## Agent Builder GUI interfaces + +% TODO: Maybe this doesn't even belong here, food for thought, will need to be duplicated in main AB docs in any case + +Agent Builder UI functionality is available in two modes: + +- Standalone experience {applies_to}`stack: preview 9.2, ga 9.3` +- A flyout experience (referred to as **AI Agent** in the UI) that replaces the AI Assistant chat experience {applies_to}`stack: preview 9.3` {applies_to}`serverless: preview 9.3` + +% TODO: Link to /solutions/search/agent-builder/chat once that page is updated with two modes + +This behavior varies by solution: + +- **{{observability}} and {{elastic-sec}}:** Each solution's classic AI Assistant remains the default chat experience. You must [opt in to Agent Builder](#switch-between-chat-experiences) to enable both the standalone and flyout experiences. +- **{{es}}:** Agent Builder is the default chat experience. You must opt out of Agent Builder to use the AI Assistant flyout experience. \ No newline at end of file From 2f1ae51595cad97faf83532797107b83e70acf6a Mon Sep 17 00:00:00 2001 From: Mike Birnstiehl <114418652+mdbirnstiehl@users.noreply.github.com> Date: Wed, 7 Jan 2026 11:12:52 -0600 Subject: [PATCH 12/24] Update obs feature comparison --- .../ai-agent-or-ai-assistant.md | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index 4ed9853669..1b6b87b858 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -68,14 +68,20 @@ Also, AI Agent chats do not show previews of data you attach to a message, such :::{tab-item} Elastic {{observability}} and Search :sync: tab2 -- **Knowledge Base** -- **Data anonymization** -- **Chat sharing** -- **Chat duplication** -- **Chat archiving** -- **Screen context (unavailable for some use cases)** -- **AI insights (unavailable for some use cases)** -- **Alerting Rule connector action** + +| Feature | Agent Builder | AI Assistant | +| :--- | :---: | :---: | +| **Knowledge Base** | ❌ | ✅ | +| **Data anonymization** | ❌ | ✅ | +| **Chat sharing** | ❌ | ✅ | +| **Chat duplication** | ❌ | ✅ | +| **Chat archiving** | ❌ | ✅ | +| **Alerting rule connector action** | ❌ | ✅ | +| **AI insights** | ✅ | ✅ | +| **Use-case specific agents** | ✅ | ❌ | +| **Custom agent creation** | ✅ | ❌ | +| **Custom tool selection** | ✅ | ❌ | + ::: :::: @@ -94,4 +100,4 @@ Agent Builder UI functionality is available in two modes: This behavior varies by solution: - **{{observability}} and {{elastic-sec}}:** Each solution's classic AI Assistant remains the default chat experience. You must [opt in to Agent Builder](#switch-between-chat-experiences) to enable both the standalone and flyout experiences. -- **{{es}}:** Agent Builder is the default chat experience. You must opt out of Agent Builder to use the AI Assistant flyout experience. \ No newline at end of file +- **{{es}}:** Agent Builder is the default chat experience. You must opt out of Agent Builder to use the AI Assistant flyout experience. From d492b2f3d62bcbf87e33e9142a6209ad6119f13b Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Thu, 8 Jan 2026 12:27:55 +0100 Subject: [PATCH 13/24] Removed Agent Builder GUI interfaces section Belongs in Agent Builder docs --- .../ai-agent-or-ai-assistant.md | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index 1b6b87b858..b6a73e1d57 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -40,6 +40,8 @@ You can also switch chat experiences at any time: 1. Use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). 2. Toggle between the two experiences under **Chat Experience**. +% TODO: Link to /solutions/search/agent-builder/standalone-and-flyout-modes.md once that page exists + ## Feature differences between Agent Builder and AI Assistant Agent Builder doesn't yet support all AI Assistant features. The specific differences vary by solution: @@ -85,19 +87,3 @@ Also, AI Agent chats do not show previews of data you attach to a message, such ::: :::: - -## Agent Builder GUI interfaces - -% TODO: Maybe this doesn't even belong here, food for thought, will need to be duplicated in main AB docs in any case - -Agent Builder UI functionality is available in two modes: - -- Standalone experience {applies_to}`stack: preview 9.2, ga 9.3` -- A flyout experience (referred to as **AI Agent** in the UI) that replaces the AI Assistant chat experience {applies_to}`stack: preview 9.3` {applies_to}`serverless: preview 9.3` - -% TODO: Link to /solutions/search/agent-builder/chat once that page is updated with two modes - -This behavior varies by solution: - -- **{{observability}} and {{elastic-sec}}:** Each solution's classic AI Assistant remains the default chat experience. You must [opt in to Agent Builder](#switch-between-chat-experiences) to enable both the standalone and flyout experiences. -- **{{es}}:** Agent Builder is the default chat experience. You must opt out of Agent Builder to use the AI Assistant flyout experience. From 5bfbd0c889dc70db636c2bd96b47de133a18627a Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Thu, 8 Jan 2026 13:04:38 +0100 Subject: [PATCH 14/24] Fix links and improve link text --- .../ai-chat-experiences/ai-agent-or-ai-assistant.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index b6a73e1d57..e3e4a8f320 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -23,9 +23,8 @@ Currently, Agent Builder is available as an opt-in feature for Security and {{ob Use this page to learn about: -- [How to switch](#switch-between-chat-experiences) -- [Feature differences](#feature-differences-between-agent-builder-and-ai-assistant) -- [The two Agent Builder GUI modes](#agent-builder-gui-interfaces) +- [How to switch between AI Assistants and Agent Builder chat experiences](#switch-between-chat-experiences) +- [Feature differences between AI Assistants and Agent Builder](#feature-differences-between-agent-builder-and-ai-assistant) ## Switch between chat experiences From 71d04ddf7013827669542e63d3beab631284f6bf Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Thu, 8 Jan 2026 15:27:11 +0100 Subject: [PATCH 15/24] fix link, tidy up intro --- .../ai-chat-experiences/ai-agent-or-ai-assistant.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index e3e4a8f320..24cdbb7b47 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -15,9 +15,7 @@ products: {{agent-builder}} requires an **Enterprise [license](/deploy-manage/license.md)**. :::: -Elastic's [Agent Builder](/solutions/search/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools and workflows. Agent Builder was introduced in the {{es}} solution and project type in 9.2. - -The primary interface to Agent Builder is its chat experience. Agent Builder comes with built-in agents and tools for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. +[{{agent-builder}}](/explore-analyze/ai-features/agent-builder/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools and workflows. Agent Builder comes with built-in agents and tools for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. Currently, Agent Builder is available as an opt-in feature for Security and {{observability}} users. When you opt in, it replaces the AI Assistant chat experience. While Agent Builder offers expanded functionalities, a number of AI Assistant convenience features are not yet available. Users who rely on those AI Assistant features may not want to migrate immediately. For this reason, we've made it easy to try out Agent Builder and switch back to AI Assistant at any time. From e5ed4874fae028ed9f1bc4997c8fb60278e1453c Mon Sep 17 00:00:00 2001 From: Liam Thompson Date: Thu, 8 Jan 2026 15:48:13 +0100 Subject: [PATCH 16/24] Fix link --- .../ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index 24cdbb7b47..d5b1d162be 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -15,7 +15,7 @@ products: {{agent-builder}} requires an **Enterprise [license](/deploy-manage/license.md)**. :::: -[{{agent-builder}}](/explore-analyze/ai-features/agent-builder/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools and workflows. Agent Builder comes with built-in agents and tools for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. +[{{agent-builder}}](/explore-analyze/ai-features/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools and workflows. Agent Builder comes with built-in agents and tools for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. Currently, Agent Builder is available as an opt-in feature for Security and {{observability}} users. When you opt in, it replaces the AI Assistant chat experience. While Agent Builder offers expanded functionalities, a number of AI Assistant convenience features are not yet available. Users who rely on those AI Assistant features may not want to migrate immediately. For this reason, we've made it easy to try out Agent Builder and switch back to AI Assistant at any time. From 7c8ecf27e8b2e3ca58c96948e1c20dd502717366 Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Thu, 8 Jan 2026 12:15:11 -0800 Subject: [PATCH 17/24] Re-orgs into new sub section --- .../ai-features/ai-chat-experiences.md | 16 ++++++++++++++++ .../ai-agent-or-ai-assistant.md | 14 ++++++++------ .../{ => ai-chat-experiences}/ai-assistant.md | 0 explore-analyze/toc.yml | 5 ++++- redirects.yml | 3 +++ 5 files changed, 31 insertions(+), 7 deletions(-) create mode 100644 explore-analyze/ai-features/ai-chat-experiences.md rename explore-analyze/ai-features/{ => ai-chat-experiences}/ai-assistant.md (100%) diff --git a/explore-analyze/ai-features/ai-chat-experiences.md b/explore-analyze/ai-features/ai-chat-experiences.md new file mode 100644 index 0000000000..a500233f27 --- /dev/null +++ b/explore-analyze/ai-features/ai-chat-experiences.md @@ -0,0 +1,16 @@ +--- +applies_to: + stack: preview 9.3 + serverless: preview +products: + - id: kibana + - id: observability + - id: security + - id: cloud-serverless +--- + +# AI chat experiences + +AI chat can help with a wide range of tasks throughout {{kib}}, such as helping to answer questions about your data, suggesting next steps, and explaining how to use Elastic's software. + +There are two AI chat experiences which you can choose from: AI Agent (powered by Agent Builder) and AI Assistant. To learn more about either of them, refer to [](/explore-analyze/ai-features/elastic-agent-builder.md) or [](/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md). To compare them and learn how to switch between them, refer to [](/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md). \ No newline at end of file diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index d5b1d162be..9277cf134a 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -15,22 +15,22 @@ products: {{agent-builder}} requires an **Enterprise [license](/deploy-manage/license.md)**. :::: -[{{agent-builder}}](/explore-analyze/ai-features/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools and workflows. Agent Builder comes with built-in agents and tools for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. +[{{agent-builder}}](/explore-analyze/ai-features/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools, and workflows. Agent Builder comes with built-in agents and [tools](/solutions/explore-analyze/ai-features/agent-builder/tools.md) for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. -Currently, Agent Builder is available as an opt-in feature for Security and {{observability}} users. When you opt in, it replaces the AI Assistant chat experience. While Agent Builder offers expanded functionalities, a number of AI Assistant convenience features are not yet available. Users who rely on those AI Assistant features may not want to migrate immediately. For this reason, we've made it easy to try out Agent Builder and switch back to AI Assistant at any time. +Agent Builder powers the AI Agent chat experience. Currently, AI Agent is available by default for Search users, and as an opt-in feature for Security and {{observability}} users. When you opt in, it replaces the AI Assistant chat experience. While Agent Builder offers expanded functionality compared to AI Assistant, it does not yet support a number of AI Assistant features. Users who rely on those AI Assistant features may not want to opt in immediately. For this reason, we've made it easy to try out Agent Builder and switch back to AI Assistant at any time. Use this page to learn about: -- [How to switch between AI Assistants and Agent Builder chat experiences](#switch-between-chat-experiences) +- [How to switch between the AI Assistant and Agent Builder chat experiences](#switch-between-chat-experiences) - [Feature differences between AI Assistants and Agent Builder](#feature-differences-between-agent-builder-and-ai-assistant) ## Switch between chat experiences :::{important} -Agent Builder will not have access to your chats, prompts, or knowledge base entries from AI Assistant. However, this data remains accessible if you switch back to the AI Assistant chat experience. +Agent Builder cannot access your chats, prompts, or knowledge base entries from AI Assistant. However, this data remains accessible if you switch back to the AI Assistant chat experience. ::: -You will be prompted to switch to the Agent Builder chat experience on supporting Elastic deployments. You can opt-in from this prompt immediately. +{{kib}} will prompt you to switch to the Agent Builder chat experience if your deployment supports it and you have sufficient privileges. You can opt-in from this prompt immediately. You can also switch chat experiences at any time: @@ -62,7 +62,7 @@ Agent Builder doesn't yet support all AI Assistant features. The specific differ | **Custom agent creation** | ✅ | ❌ | | **Custom tool selection** | ✅ | ❌ | -Also, AI Agent chats do not show previews of data you attach to a message, such as Alerts and Attacks. +Also, Agent Builder chats do not show previews of data you attach to a message, such as Alerts and Attacks. ::: :::{tab-item} Elastic {{observability}} and Search @@ -84,3 +84,5 @@ Also, AI Agent chats do not show previews of data you attach to a message, such ::: :::: + +In addition, the APIs vary for [Agent Builder](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder), [AI Assistant for Security](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-security-ai-assistant-api), and [AI Assistant for Observability](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-observability_ai_assistant). \ No newline at end of file diff --git a/explore-analyze/ai-features/ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md similarity index 100% rename from explore-analyze/ai-features/ai-assistant.md rename to explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md diff --git a/explore-analyze/toc.yml b/explore-analyze/toc.yml index 51f016c0fd..4f04a2216f 100644 --- a/explore-analyze/toc.yml +++ b/explore-analyze/toc.yml @@ -188,7 +188,10 @@ toc: - file: ai-features/agent-builder/monitor-usage.md - file: ai-features/agent-builder/permissions.md - file: ai-features/agent-builder/limitations-known-issues.md - - file: ai-features/ai-assistant.md + - file: ai-features/ai-chat-experiences.md + children: + - file: ai-features/ai-chat-experiences/ai-agent-or-assistant.md + - file: ai-features/ai-chat-experiences/ai-assistant.md - file: ai-features/manage-access-to-ai-assistant.md - file: ai-features/llm-guides/llm-connectors.md children: diff --git a/redirects.yml b/redirects.yml index 0f6e5784f3..5574878890 100644 --- a/redirects.yml +++ b/redirects.yml @@ -651,3 +651,6 @@ redirects: 'solutions/search/agent-builder/permissions.md': 'explore-analyze/ai-features/agent-builder/permissions.md' 'solutions/search/agent-builder/programmatic-access.md': 'explore-analyze/ai-features/agent-builder/programmatic-access.md' 'solutions/search/agent-builder/tools.md': 'explore-analyze/ai-features/agent-builder/tools.md' + +# Related to https://github.com/elastic/docs-content/pull/4438 + 'explore-analyze/ai-features/ai-assistant.md': 'explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md' \ No newline at end of file From 4d4292cfed5337ed49be26abc7b58e389475ea4f Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Thu, 8 Jan 2026 12:53:16 -0800 Subject: [PATCH 18/24] Update manage-access-to-ai-assistant.md --- explore-analyze/ai-features/manage-access-to-ai-assistant.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/explore-analyze/ai-features/manage-access-to-ai-assistant.md b/explore-analyze/ai-features/manage-access-to-ai-assistant.md index c12619af36..55506cfca5 100644 --- a/explore-analyze/ai-features/manage-access-to-ai-assistant.md +++ b/explore-analyze/ai-features/manage-access-to-ai-assistant.md @@ -45,7 +45,7 @@ The **GenAI Settings** page has the following settings: - **Only in their solutions** (default): The Security AI Assistant appears in {{elastic-sec}}, and the {{obs-ai-assistant}} appears in {{es}} and {{observability}}. - **{{obs-ai-assistant}} in other apps**: The {{obs-ai-assistant}} appears throughout {{kib}} regardless of solution. The Security AI Assistant does not appear anywhere. - **Security AI Assistant in other apps**: The Security AI Assistant appears throughout {{kib}} regardless of solution. The {{obs-ai-assistant}} does not appear anywhere. - - **Hide all assistants**: Disables AI Assistant throughout {{kib}}. + - **Hide all assistants**: Turns off AI Assistant throughout {{kib}}. ::: From aa925bb7198b76e60e7c3c3841ce72cbcbe71883 Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Thu, 8 Jan 2026 12:59:04 -0800 Subject: [PATCH 19/24] troubleshooting IA bugs --- .../ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md | 2 +- explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md | 2 +- explore-analyze/toc.yml | 2 +- redirects.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index 9277cf134a..f4cf4925dc 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -15,7 +15,7 @@ products: {{agent-builder}} requires an **Enterprise [license](/deploy-manage/license.md)**. :::: -[{{agent-builder}}](/explore-analyze/ai-features/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools, and workflows. Agent Builder comes with built-in agents and [tools](/solutions/explore-analyze/ai-features/agent-builder/tools.md) for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. +[{{agent-builder}}](/explore-analyze/ai-features/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools, and workflows. Agent Builder comes with built-in agents and [tools](/explore-analyze/ai-features/agent-builder/tools.md) for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. Agent Builder powers the AI Agent chat experience. Currently, AI Agent is available by default for Search users, and as an opt-in feature for Security and {{observability}} users. When you opt in, it replaces the AI Assistant chat experience. While Agent Builder offers expanded functionality compared to AI Assistant, it does not yet support a number of AI Assistant features. Users who rely on those AI Assistant features may not want to opt in immediately. For this reason, we've made it easy to try out Agent Builder and switch back to AI Assistant at any time. diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md index 827eccfc9f..a2b6e7f124 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md @@ -57,5 +57,5 @@ Elastic does not control third-party tools, and assumes no responsibility or lia ## Elastic Managed LLM [elastic-managed-llm-ai-assistant] -:::{include} ../../solutions/_snippets/elastic-managed-llm.md +:::{include} /solutions/_snippets/elastic-managed-llm.md ::: diff --git a/explore-analyze/toc.yml b/explore-analyze/toc.yml index 4f04a2216f..68360a3810 100644 --- a/explore-analyze/toc.yml +++ b/explore-analyze/toc.yml @@ -190,7 +190,7 @@ toc: - file: ai-features/agent-builder/limitations-known-issues.md - file: ai-features/ai-chat-experiences.md children: - - file: ai-features/ai-chat-experiences/ai-agent-or-assistant.md + - file: ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md - file: ai-features/ai-chat-experiences/ai-assistant.md - file: ai-features/manage-access-to-ai-assistant.md - file: ai-features/llm-guides/llm-connectors.md diff --git a/redirects.yml b/redirects.yml index a9ec47773f..51b4c5f67d 100644 --- a/redirects.yml +++ b/redirects.yml @@ -585,7 +585,7 @@ redirects: # Moved explore-analyze AI assistant content into a subfolder (docs-content-internal/issues/455) 'explore-analyze/manage-access-to-ai-assistant.md': 'explore-analyze/ai-features/manage-access-to-ai-assistant.md' - 'explore-analyze/ai-assistant.md': 'explore-analyze/ai-features/ai-assistant.md' + 'explore-analyze/ai-assistant.md': 'explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md' # Related to https://github.com/elastic/docs-content/pull/3685 'deploy-manage/monitor/autoops/cc-cloud-connect-autoops-faq.md': 'deploy-manage/monitor/autoops/ec-autoops-faq.md' From 86780e85d9ab00ecdac6a5ed72e18c21a693afed Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Thu, 8 Jan 2026 13:00:13 -0800 Subject: [PATCH 20/24] fixes links --- .../ai-features/ai-chat-experiences/ai-assistant.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md index a2b6e7f124..5ce1f534c0 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md @@ -33,8 +33,8 @@ $$$token-limits$$$ AI Assistant requires specific privileges and a large language model (LLM) connector. The capabilities and ways to interact with AI Assistant can differ for each solution. To learn more about how it works in each solution, refer to: -- [{{obs-ai-assistant}}](../../solutions/observability/observability-ai-assistant.md) -- [AI Assistant for Security](../../solutions/security/ai/ai-assistant.md) +- [{{obs-ai-assistant}}](/solutions/observability/observability-ai-assistant.md) +- [AI Assistant for Security](/solutions/security/ai/ai-assistant.md) To learn more about configuring LLM connectors, refer to: From 9b5fc8ac1b168199d885fa8ab4140a04bfc658d8 Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Thu, 8 Jan 2026 13:02:36 -0800 Subject: [PATCH 21/24] fix old refs --- .../reference-architectures/hotfrozen-high-availability.md | 2 +- explore-analyze/ai-features/llm-guides/llm-connectors.md | 2 +- get-started/the-stack.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy-manage/reference-architectures/hotfrozen-high-availability.md b/deploy-manage/reference-architectures/hotfrozen-high-availability.md index f24c976a02..a54ba69963 100644 --- a/deploy-manage/reference-architectures/hotfrozen-high-availability.md +++ b/deploy-manage/reference-architectures/hotfrozen-high-availability.md @@ -27,7 +27,7 @@ This Hot/Frozen – High Availability architecture is intended for organizations * Have a requirement for cost effective long term data storage (many months or years). * Provide insights and alerts using logs, metrics, traces, or various event types to ensure optimal performance and quick issue resolution for applications. * Apply [machine learning anomaly detection](/explore-analyze/machine-learning/anomaly-detection.md) to help detect patterns in time series data to find root cause and resolve problems faster. -* Use an AI assistant ([Observability](/explore-analyze/ai-features/ai-assistant.md), [Security](/solutions/security/ai/ai-assistant.md), or [Playground](/solutions/search/rag/playground.md)) for investigation, incident response, reporting, query generation, or query conversion from other languages using natural language. +* Use an AI assistant ([Observability](/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md), [Security](/solutions/security/ai/ai-assistant.md), or [Playground](/solutions/search/rag/playground.md)) for investigation, incident response, reporting, query generation, or query conversion from other languages using natural language. * Deploy an architecture model that allows for maximum flexibility between storage cost and performance. ::::{important} diff --git a/explore-analyze/ai-features/llm-guides/llm-connectors.md b/explore-analyze/ai-features/llm-guides/llm-connectors.md index bdff00ac2b..0f302d129e 100644 --- a/explore-analyze/ai-features/llm-guides/llm-connectors.md +++ b/explore-analyze/ai-features/llm-guides/llm-connectors.md @@ -18,7 +18,7 @@ Elastic's [AI features](/explore-analyze/ai-features.md) work with the out-of-th ## Elastic Managed LLMs -:::{include} ../../../solutions/_snippets/elastic-managed-llm.md +:::{include} /solutions/_snippets/elastic-managed-llm.md ::: ## Connect to a third-party or self-managed LLM diff --git a/get-started/the-stack.md b/get-started/the-stack.md index 597bcb7a4b..69b2ab4811 100644 --- a/get-started/the-stack.md +++ b/get-started/the-stack.md @@ -84,7 +84,7 @@ With {{kib}}, you can: - Configure notifications for significant data events and track incidents with [alerts and cases](/explore-analyze/alerts-cases.md). - Manage resources such as processors, pipelines, data streams, trained models, and more. -Each solution or project type provides access to customized features in {{kib}} such as built-in dashboards and [AI assistants](/explore-analyze/ai-features/ai-assistant.md). +Each solution or project type provides access to customized features in {{kib}} such as built-in dashboards and [AI assistants](/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md). {{kib}} also has [query tools](/explore-analyze/query-filter/tools.md) such as **Console**, which provides an interactive way to send requests directly to the {{es}} API and view the responses. For secure, automated access, you can create and manage API keys to authenticate your scripts and applications. From d45903a352f321170e764323ac80df814ec42f5d Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Thu, 8 Jan 2026 14:30:24 -0800 Subject: [PATCH 22/24] Update ai-assistant.md --- explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md index 5ce1f534c0..100f94c3a5 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md @@ -43,7 +43,7 @@ To learn more about configuring LLM connectors, refer to: ## Prompt best practices [rag-for-esql] Elastic AI Assistant allows you to take full advantage of the Elastic platform to improve your operations. It can help you write an ES|QL query for a particular use case, or answer general questions about how to use the platform. Its ability to assist you depends on the specificity and detail of your questions. The more context and detail you provide, the more tailored and useful its responses will be. -To maximize its usefulness, consider using more detailed prompts or asking for additional information. For instance, after asking for an ES|QL query example, you could ask a follow-up question like, “Could you give me some other examples?” You can also ask for clarification or further exposition, for example "Provide comments explaining the query you just gave." +To maximize its usefulness, consider using more detailed prompts or asking for additional information. For instance, after asking for an ES|QL query example, you could ask a follow-up question like, “Could you give me some other examples?” You can also ask for clarification or further exposition, for example "Provide comments explaining the query you just gave". In addition to practical advice, AI Assistant can offer conceptual advice, tips, and best practices for enhancing your security measures. You can ask it, for example: From 35f7f20eb9cf28aa083cceb2f9d4b537c0b6f15a Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Fri, 9 Jan 2026 09:39:09 -0800 Subject: [PATCH 23/24] Incorporates Florent's and Liam's reviews --- .../ai-features/ai-chat-experiences.md | 7 ++++++- .../ai-agent-or-ai-assistant.md | 17 +++++++++++++---- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences.md b/explore-analyze/ai-features/ai-chat-experiences.md index a500233f27..48ce8bad4d 100644 --- a/explore-analyze/ai-features/ai-chat-experiences.md +++ b/explore-analyze/ai-features/ai-chat-experiences.md @@ -13,4 +13,9 @@ products: AI chat can help with a wide range of tasks throughout {{kib}}, such as helping to answer questions about your data, suggesting next steps, and explaining how to use Elastic's software. -There are two AI chat experiences which you can choose from: AI Agent (powered by Agent Builder) and AI Assistant. To learn more about either of them, refer to [](/explore-analyze/ai-features/elastic-agent-builder.md) or [](/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md). To compare them and learn how to switch between them, refer to [](/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md). \ No newline at end of file +There are two AI chat experiences which you can choose from: + +- {applies-to}`stack: preview 9.3` {applies-to}`serverless: preview` [AI Agent](/explore-analyze/ai-features/elastic-agent-builder.md): Powered by Agent Builder, this chat experience lets you create custom agents for specific tasks, with specialized tools, and provides a unified chat experience across all of {{kib}}. +- [AI Assistant](/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md): Elastic's original AI chat, AI Assistant offers features like chat sharing, data anonymization, and knowledge base that are not yet present in Agent Builder. The AI Assistant for {{observability}} and {{es}} operates independently from the AI Assistant for Security. + +To compare them and learn how to switch between them, refer to [](/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md). \ No newline at end of file diff --git a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md index f4cf4925dc..85702b797b 100644 --- a/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md +++ b/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md @@ -1,4 +1,5 @@ --- +description: Learn about the differences between the AI Assistant and Agent Builder chat experiences and how to switch between the two. applies_to: stack: preview 9.3 serverless: preview @@ -17,12 +18,14 @@ products: [{{agent-builder}}](/explore-analyze/ai-features/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools, and workflows. Agent Builder comes with built-in agents and [tools](/explore-analyze/ai-features/agent-builder/tools.md) for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. -Agent Builder powers the AI Agent chat experience. Currently, AI Agent is available by default for Search users, and as an opt-in feature for Security and {{observability}} users. When you opt in, it replaces the AI Assistant chat experience. While Agent Builder offers expanded functionality compared to AI Assistant, it does not yet support a number of AI Assistant features. Users who rely on those AI Assistant features may not want to opt in immediately. For this reason, we've made it easy to try out Agent Builder and switch back to AI Assistant at any time. +Agent Builder powers the AI Agent chat experience. Currently, AI Agent is available by default for {{es}} solution users, and as an opt-in feature for Security solution and {{observability}} solution users. When you opt in, it replaces the AI Assistant chat experience. You can opt in to Agent Builder and switch back to AI Assistant at any time. + +While Agent Builder offers expanded functionality compared to AI Assistant, it does not yet support a number of AI Assistant features. If you rely on AI Assistant capabilities today, consider the differences between each experience before opting in. Use this page to learn about: - [How to switch between the AI Assistant and Agent Builder chat experiences](#switch-between-chat-experiences) -- [Feature differences between AI Assistants and Agent Builder](#feature-differences-between-agent-builder-and-ai-assistant) +- [Feature differences between AI Assistant and Agent Builder](#feature-differences-between-agent-builder-and-ai-assistant) ## Switch between chat experiences @@ -58,11 +61,11 @@ Agent Builder doesn't yet support all AI Assistant features. The specific differ | **Citations** | ❌ | ✅ | | **Audit logging** | ❌ | ✅ | | **Quick prompts** | ❌ | ✅ | +| **In-chat previews of attached data** | ❌ | ✅ | | **Use-case specific agents** | ✅ | ❌ | | **Custom agent creation** | ✅ | ❌ | | **Custom tool selection** | ✅ | ❌ | -Also, Agent Builder chats do not show previews of data you attach to a message, such as Alerts and Attacks. ::: :::{tab-item} Elastic {{observability}} and Search @@ -85,4 +88,10 @@ Also, Agent Builder chats do not show previews of data you attach to a message, :::: -In addition, the APIs vary for [Agent Builder](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder), [AI Assistant for Security](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-security-ai-assistant-api), and [AI Assistant for Observability](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-observability_ai_assistant). \ No newline at end of file +## API differences between Agent Builder and AI Assistant + +Each AI chat experience has different APIs. To learn which actions each option supports, refer to: + +- [Agent Builder](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder) +- [AI Assistant for Security](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-security-ai-assistant-api) +- [AI Assistant for Observability](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-observability_ai_assistant) \ No newline at end of file From 903ba9fd25e2b7d90f395ece533fcfeb6228419e Mon Sep 17 00:00:00 2001 From: Benjamin Ironside Goldstein Date: Fri, 9 Jan 2026 09:50:19 -0800 Subject: [PATCH 24/24] fixes applies to labels --- explore-analyze/ai-features/ai-chat-experiences.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/explore-analyze/ai-features/ai-chat-experiences.md b/explore-analyze/ai-features/ai-chat-experiences.md index 48ce8bad4d..9730919549 100644 --- a/explore-analyze/ai-features/ai-chat-experiences.md +++ b/explore-analyze/ai-features/ai-chat-experiences.md @@ -15,7 +15,7 @@ AI chat can help with a wide range of tasks throughout {{kib}}, such as helping There are two AI chat experiences which you can choose from: -- {applies-to}`stack: preview 9.3` {applies-to}`serverless: preview` [AI Agent](/explore-analyze/ai-features/elastic-agent-builder.md): Powered by Agent Builder, this chat experience lets you create custom agents for specific tasks, with specialized tools, and provides a unified chat experience across all of {{kib}}. +- {applies_to}`stack: preview 9.3` {applies_to}`serverless: preview` [AI Agent](/explore-analyze/ai-features/elastic-agent-builder.md): Powered by Agent Builder, this chat experience lets you create custom agents for specific tasks, with specialized tools, and provides a unified chat experience across all of {{kib}}. - [AI Assistant](/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md): Elastic's original AI chat, AI Assistant offers features like chat sharing, data anonymization, and knowledge base that are not yet present in Agent Builder. The AI Assistant for {{observability}} and {{es}} operates independently from the AI Assistant for Security. To compare them and learn how to switch between them, refer to [](/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md). \ No newline at end of file