Agent apps

Agent apps provide a new way for creating virtual agents using large language models (LLM). Rather than defining Dialogflow CX flows, pages, intents, and transitions; you provide natural language instructions and structured data. This can significantly reduce the virtual agent creation and maintenance time, and enable brand new types of conversational experiences for your business.

If you still require the explicit control provided by Dialogflow CX flows in certain conversational scenarios, you can combine the power of Vertex AI Agents and flows in a single hybrid virtual agent.

Limitations

The following limitations apply:

  • Agents don't support sending a call companion SMS from the Default Welcome Intent route in the Default Start Flow, but you can enable the call companion SMS option in standard flows.
  • Currently, the Vertex AI Search and Conversation console does not support Dialogflow CX flows.

Language support

Agent apps support the same languages as Vertex AI generative models.

Region support

The following regions are supported:

  • global
  • us-central1
  • us (multi-region)
  • eu (multi-region)

Settings

This section describes the settings available for agent apps.

General

The following general settings are available for agent apps:

  • Display name

    A human-readable name for your agent app.

  • Location

    The agent app region.

  • App lock

    If enabled, changes to the agent app are not permitted.

Logging

The following logging settings are available for agent apps:

  • Enable Cloud Logging

    If enabled, logs will be sent to Cloud Logging.

  • Enable Conversation History

    If enabled, conversation history will be available. Indicates whether you would like Google to collect and store redacted end-user queries for quality improvement. This setting does not affect whether conversation history is used to generate agent responses.

  • Enable BigQuery Export

    If enabled, conversation history is exported to BigQuery. The Enable Conversation History setting must also be enabled.

GenAI

The following generative AI settings are available for agent apps:

  • Generative model selection

    Select the generative model that agents should use by default.

  • Banned phrases

    List of phrases that are banned for generative AI. If a banned phrase appears in the prompt or the generated response, the agent will return a fallback response instead.

Git

These settings provide a Git integration. Follow the instructions to configure the integration.

Agent apps versus Dialogflow agents

Over the coming months, the generative features of Dialogflow CX will be migrating to Vertex AI Agents. Once the migration is complete, the two consoles will have feature parity. This documentation focuses on the Vertex AI Agents features, but the concepts are the same.

Agent features are restricted access from the Dialogflow CX console. The following table describes the currently supported agent generative features for each:

Capability Dialogflow CX Vertex AI Agents
Flows
Input/output parameters for agents
Function tools ✅ (not supported in simulator)
Save simulator and conversation history as example
Custom prompts for data store query rewrite and summarization
Test cases
Import and export
Security and compliance CMEK, AxT, DRZ, VPC SC CMEK, AxT, DRZ