The search feature allows you to search, filter, and access the core resources within an agent. You can filter your search results by the following resources:

  • Flows
  • Pages
  • Intents
  • Entity types
  • Route groups
  • Webhooks

To search for a resource:

  1. Open the Dialogflow CX Console.

  2. Choose your GCP project.

  3. Select your agent.

  4. Click the search icon in the top menu bar.

  5. In the search bar, enter the keyword for the resource you are searching for. You can search for a resource by one of its properties, such as ID, display name, text response, conditional response, or custom payload. Optionally, you can filter the results by type of resource from the dropdown menu.

    As you type, a dropdown menu provides a limited number of results. Click on a result to go to the editing panel of that resource.

    • You can also click Search references for a result to display all resources that reference the resource you're searching for. For example, if enter the keyword store and click Search references for the store.location intent in the results menu, the search results show all resources that reference the store.location intent.
  6. Press the Enter key or click the search icon to view the full list of search results.

For more granular filter options, click the Show search options dropdown menu in the search bar.

  1. Select a type of resource to filter by.

  2. Under Reference Filters, select the AND or OR matching rule.

  3. Add one or more rules to search for resources by other resources they reference, or by their properties. For example, to search for all pages with the trigger intent store.hours, and where the display name contains store:

    1. For the first rule, select Intent from the dropdown menu and enter store.hours in the text box.

    2. Click Add Rule (AND).

    3. For the second rule, select Display Name from the dropdown menu and enter store in the text box.

  4. Click Search.