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

Not able to link Conversational Agent and Data Store

I am following this this lab (https://partner.cloudskillsboost.google/paths/615/course_templates/876/labs/511240) and although I am linking the Data Store Tool with the DataStore this "linkage" is not happening, at least with the Conversational Agent.

When I check the Apps in Agent Builder, I see the following 

aglez_0-1741647199976.png

It seems like the Agent Builder did not create the right App Type although I followed the steps. Thet Blood Donation Agent is the one I created... I do not have any option to link to the right Application, and hence I cannot finish the lab but also it is not working. Anyone knows how to solve it. I tried to find if there is any possibility to force linking the App Type with the Data Store, using an API or CLI, but was not able to find it. It is not only happening in that Lab / practice. I also experience the same issue in my environment.

It seems it works only if using Dialogflow CX and creating a datastore there... but I am trying to make a Virtual Agent just using Playbooks.

Solved Solved
0 2 331
1 ACCEPTED SOLUTION

Hello

The problem was with that lab and similar labs that are outdated. The verification process does not work (I guess the many and frequent changes done to the solution ends breaking some of the labs.

This is a new lab that work: https://partner.cloudskillsboost.google/classrooms/28095/labs/237601 (updated and tested by google on March 12, 2025)

The problem is that there is no documentation or reference (or I was not able to find it) how the Conversational Agent is represented in Agent Builder. It seems the Agent App is dependent of the Chat App that has a weird name (and I did not created). Only the Chat App is the one linked to the datastore(s). I guess this will change in a future release of the solution and the Conversational Agent i created is the only one that will be referenced and will have the datastore linked.

aglez_0-1741989761135.png

Because the checkpoint in the Lab was not passing and I was not able to corroborate that this is the way it should look like, I thought I was doing something wrong.

 Thanks!

View solution in original post

2 REPLIES 2

Hi @aglez,

Welcome to the Google Cloud Community!

Here are considerations that might help you resolve the issue with linking Conversational Agent and Data Store:

  1. Check App Configuration - Ensure that all steps have been followed correctly, especially those related to configuring the app type during setup.
  2. Agent Builder Settings - Navigate to the Agent Builder and confirm whether the app type aligns with what’s required for Playbooks.
  3. Delete and Recreate the Agent - Try to Delete your existing "Blood Donation Agent" and Data Store. Then, carefully recreate both from scratch, following the lab instructions.
  4. Region Consistency - Make sure that your Agent Builder project, Data Store, and Agent are all in the same Google Cloud region.

If the issue persists, I suggest contacting Cloud Learning Support as they can provide more insights to see if the behavior you've encountered is a known issue or specific to your project.

Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.

Hello

The problem was with that lab and similar labs that are outdated. The verification process does not work (I guess the many and frequent changes done to the solution ends breaking some of the labs.

This is a new lab that work: https://partner.cloudskillsboost.google/classrooms/28095/labs/237601 (updated and tested by google on March 12, 2025)

The problem is that there is no documentation or reference (or I was not able to find it) how the Conversational Agent is represented in Agent Builder. It seems the Agent App is dependent of the Chat App that has a weird name (and I did not created). Only the Chat App is the one linked to the datastore(s). I guess this will change in a future release of the solution and the Conversational Agent i created is the only one that will be referenced and will have the datastore linked.

aglez_0-1741989761135.png

Because the checkpoint in the Lab was not passing and I was not able to corroborate that this is the way it should look like, I thought I was doing something wrong.

 Thanks!