Loading

Get started with Elastic Agent Builder

Learn how to get started by enabling the Elastic Agent Builder features and begin chatting with your data.

Agent Builder subscription requirements
  • Elastic Stack users: an Enterprise subscription.
  • Elastic Security Serverless users: the Security Analytics Complete or Elastic AI Soc Engine (EASE) feature tier.
  • Elastic Observability Serverless and Elasticsearch Serverless users: the Complete feature tier.
  1. Set up an Elastic deployment

    If you don't already have an Elastic deployment, refer to Select your deployment type.

    Note

    For Elastic Cloud Hosted deployments, make sure you are using the solution navigation instead of classic navigation. You can set up a new space to use the solution nav.

  2. Enable Elastic Agent Builder

    Elastic Agent Builder is enabled by default in serverless Elasticsearch projects.

    Find Agents in the navigation menu to begin using the feature, or search for Agents in the global search field.

    Elastic Observability users must switch from AI Assistant to Agent Builder to enable the feature.

    Find Agents in the navigation menu to begin using the feature, or search for Agents in the global search field.

    Elastic Security users must switch from AI Assistant to Agent Builder to enable the feature.

    Find Agents in the navigation menu to begin using the feature, or search for Agents in the global search field.

    On non-serverless deployments, Elastic Agent Builder availability depends on your navigation mode:

    • Elasticsearch solution view: Elastic Agent Builder is enabled by default and appears in the side navigation. It replaces Search Assistant.
    • Elastic Observability and Elastic Security solution views: You must switch from AI Assistant to Agent Builder to enable the feature.
    • Classic view: Elastic Agent Builder appears in the side navigation under Elasticsearch. You can choose Agent Builder as your assistant through the initial selector or the chat experience switch.

    Find Agents in the navigation menu to begin using the feature, or search for Agents in the global search field.

    Note

    To learn about required privileges for Elastic Agent Builder, refer to Permissions and access control.

  3. Ingest some data

    Before you begin with agents, you need some data in Elasticsearch. Otherwise, you will be chatting to the underlying LLM without any retrieval-augmented context.

    To learn about adding data for search use cases, go to Ingest for search use cases. For a broader overview of ingestion options, go to Ingest: Bring your data to Elastic.

    Tip

    If you're not ready to add your own data, you can:

  4. Begin chatting

    The Agent Chat UI provides a conversational interface where you can interact with agents and explore your data using natural language. Elastic Agent Builder includes a default agent named Elastic AI Agent with access to all built-in tools, so you can begin chatting immediately.

    Learn more in Agent Chat.

  5. Configure model (optional)

    By default, Elastic Agent Builder uses an Elastic Managed LLM. To use a different model, refer to model selection and configuration.

  6. Begin building agents and tools

    Once you've tested the default Elastic AI Agent with the built-in Elastic tools, you can begin building your own agents with custom instructions and creating your own tools to assign them.