Send feedback Stay organized with collections Save and categorize content based on your preferences.

Try it!

Try this working demo of Agent Search, indexed on this documentation site. It retrieves search results and provides AI-generated answers based on the results. You can search with keywords or natural language queries.

To get an AI-generated answer, ask a complete question like What is Agent Search for media? or What are the features of custom search?

Product name terminology

Agent Search is a child product of AI Applications. Because this documentation set only discusses Agent Search. The name AI Applications is used on the Google Cloud Console UI and in the documentation to discuss the UI page.

Behind the scenes, Agent Search uses the Discovery Engine API. When you run curl commands or programmatically use the API, you see references to the discoveryengine.googleapis.com endpoint. The Gemini Enterprise product also uses the Discovery Engine API.

Product rebrand: This product has been renamed since its introduction. Some of the former names include Vertex AI Search, AI Applications, Agent Builder, Vertex AI Search and Conversation, Enterprise Search, and Generative AI App Builder. Regardless of the rebrand, the product's functionalities, such as search, recommendations, generative AI answers, and browse, remain true to the Google quality.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-04-22 UTC.

Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-22 UTC."],[],[]]