Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Integrating Dialogflow CX with Agent Builder Agents

Hi,

I currently have a chatbot built with Dialogflow CX that includes many complex conversational flows. I'm trying to develop a proof of concept using Vertex IA Agent Builder's Agents by creating a collection of agents that cover the same flows as the Dialogflow agent. The goal is to maintain the Dialogflow agent as an entry point with some simple flows and redirect more complex conversations to the generative agents. My question is, is there a way to start a conversation in a Dialogflow agent and then transfer it to a generative agent created with Agent Builder?

0 1 147
1 REPLY 1

Hi  @etherlauta

Welcome to Google Cloud Community!

Integrating Dialogflow CX with Vertex AI Agent Builder can be a powerful way to create conversational AI.  

Here is possible approaches that might help you leverage both effectively: 

  1. Analyze your Dialogflow CX flows - Look at your Dialogflow CX flows and identify where you want to switch to Agent Builder. Focus on the complex or open-ended parts of the conversation where generative AI can give better responses.
  2. Create “Transfer” Intents - In Dialogflow CX, create dedicated intents that signal the need to transfer the conversation.
  3. Integration through Webhook - Set up a webhook in Dialogflow CX to handle the transfer of the conversation context to the Vertex AI Agent Builder. 
  4. Agent Builder Agent Design - Ensure your Agent Builder agent is designed to handle the specific types of conversations you're transferring. It should be able to understand the context provided and generate appropriate responses conversation, you can either:
  • Return to the original Dialogflow CX flowIf the conversation needs to continue in Dialogflow CX, use the webhook to send a response back to Dialogflow CX, triggering a specific intent or page
  •  End the conversation - If the conversation is complete, you can simply end the interaction in Dialogflow CX.

For more information about Integrating Dialogflow CX with Vertex AI Agent Builder to create conversational AI you can watch this course on Google Cloud Skills Boost.  

I hope the above information is helpful.