Hey,
i am experiencing an issue when attempting to connect my Dialogflow CX agent with Soul Machines. The problem is that only Dialogflow CX agents created via the Agent Builder in Google Cloud are recognized and available for integration with Soul Machines. However, agents created directly on dialogflow.cloud.google.com do not appear as available options for connection.
"SoulMachine Test" is the one created with the Agent Builder and "webhook test" is created in Dialogflow CX directly.
Now the issue when i try to connect the Knowledge Base via a Service Account Credentials i only see the "Soul Machine Test"
Are there some settings you need to do before it is available to choose?
Thank you!
Hi @niklasred,
Welcome to Google Cloud Community!
The issue appears to be caused by agents created directly in Dialogflow CX via dialogflow.cloud.google.com not being recognized by Soul Machines, whereas agents created through the Agent Builder in Google Cloud are recognized.
Here are some things to check and try in order to resolve the issue:
1. Agent Configuration in Dialogflow CX:
2. Service Account Permissions:
3. Agent Ownership:
4. API Enablement:
5. Debugging the Integration Process:
In addition, You can check this documentation to see if there are any specific steps required to connect an agent created directly via the Dialogflow CX console, as it could be expecting a specific agent version or configuration.
If none of the above solutions work. Contact Google Cloud Support for clarification and when reaching out, include detailed information and relevant screenshots of the errors you’ve encountered. This will assist them in diagnosing and resolving your issue more efficiently.
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.