Elastic Agent Builder built-in agents reference
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality is generally available and ready for production usage. Serverless interfaces and procedures might differ from classic Elastic Stack deployments. The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality is generally available and ready for production usage. This functionality is in technical preview and is ready for evaluation. Use with caution in production; it is not recommended for mission-critical workloads. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features. Specific Support terms apply. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Serverless
Generally available
Stack
GA
9.3+
…
Generally available since 9.3
Preview in 9.2
Built-in agents are pre-configured by Elastic with instructions and tools to handle common use cases.
The Elastic AI Agent is the default general-purpose agent. It is designed to help with a wide range of tasks, from writing ES|QL queries to exploring your data indices.
The Elastic AI Agent is a standard persisted agent that is space-aware. A separate instance is created automatically in each Kibana space when first accessed, and each instance can be customized independently: change its instructions, assign skills and tools, or clone it as a starting point for a new agent.
Elastic capabilities are enabled by default for the Elastic AI Agent, which means it is automatically assigned all Elastic-built tools, skills, and plugins.
In 9.2 and 9.3, the Elastic AI Agent cannot be modified or deleted. To customize it, clone it and create a custom agent.
In Elastic Stack 9.3, Elastic Agent Builder included two specialized built-in agents for observability and security use cases. Both were removed in 9.4 in favor of equivalent capabilities exposed as skills on the Elastic AI Agent.
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality was removed. You can no longer use it if you're running on this version or a later one. The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality was removed. You can no longer use it if you're running on this version or a later one. This functionality is in technical preview and is ready for evaluation. Use with caution in production; it is not recommended for mission-critical workloads. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features. Specific Support terms apply. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Serverless Observability
Removed
Removed
Stack
Removed
9.4
…
Removed in 9.4
Preview in 9.3
A specialized agent for logs, metrics, and traces. It is designed to assist with infrastructure monitoring and application performance troubleshooting.
Assigned tools:
- All Observability tools
- A subset of Platform core tools
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality was removed. You can no longer use it if you're running on this version or a later one. The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality was removed. You can no longer use it if you're running on this version or a later one. This functionality is in technical preview and is ready for evaluation. Use with caution in production; it is not recommended for mission-critical workloads. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features. Specific Support terms apply. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Serverless Security
Removed
Removed
Stack
Removed
9.4
…
Removed in 9.4
Preview in 9.3
A specialized agent for security alert analysis tasks, including alert investigation and Elastic Security documentation. It helps analysts triage alerts and understand complex security events. For more information and example use-cases, refer to Agent Builder for Elastic Security.
Assigned tools:
- All Security tools
- A subset of Platform core tools
The standalone Threat Hunting Agent is removed in 9.4. Threat hunting workflows now use the Elastic AI Agent with the threat-hunting skill enabled, which provides the same capabilities without switching between separate built-in agents. For Security-specific context, refer to Elastic AI Agent, skills, and tools in Elastic Security.
Migration path: Enable the threat-hunting skill on the Elastic AI Agent in place of that standalone agent. The skill ships with the same tool set and query templates previously bundled into the agent, plus platform core tools for generating and running ES|QL queries. For use cases and example prompts, refer to Security use cases for Elastic Agent Builder.
Conversations previously stored against the standalone Threat Hunting Agent (agent_id: security.agent) no longer appear in the conversation list and can't be continued from the UI after upgrading to Elastic Stack 9.4.