Hello Community Experts,
There is a requirement where i should create an intelligent bot within power apps
Basically I should be able to ask the intelligent bot and the bot should respond my question based on the data present in CDS.
How do I achieve this requirement?
Have you looked at Power Virtual Agents? You have the ability to perform actions that call a Power Automate flow to retrieve CDS data, using the conversation as inputs into the flow.
More information on this is available at the reference below.
Please click Accept as Solution if my post answered your question. This will help others find solutions to similar questions. If you like my post and/or find it helpful, please consider giving it a Thumbs Up.
Based on the issue that you mentioned, do you want to make a bot app for the CDS data Question and Answer?
Could you please share a bit more about the scenario?
I think deploying a Dynamics 365 Virtual Agent Bot to a Power Apps Portal could achieve your needs.
As we know, PowerApps Portal is based on the CDS, so that users can interact with the data stored in their CDS instance.
Let me make it easy for you, this solution is a bit complex that it will be related to PowerApps Portal and Flow and Power Virtual Agent.
The Bot will call a Power Automate Flow to return data from CDS and display it to the user, so you need to create Topics with Power Virtual Agents.
Then you need to call a Flow from your Topic.
To call a Flow from your Topic you first need to add your Flow to the Common Data Service Default Solution in the CDS environment that Virtual Agent is configured to use. Select + Action option to call a Flow from your Topic.
The next the Flow returns details to Virtual Agent and this time you could output it and display it to the users.
Of course, you need to deploy the bot into the PowerApps Portal.
Here is a video you could check for reference:
More details you could check for the blog:
Hope it could help.
Do you mean that you want to have a chatbot within the PowerApps canvas app?
As I know, if you want to have this bot function within PowerApps, I think a QnA maker could achieve your needs.
For more details, you could check the blog:
Hope it could help.
Join us for an in-depth look at the new Power Apps features and capabilities at the free Microsoft Business Applications Launch Event.
Did you miss the call? Check out the Power Apps Community Call here.
We are excited to announce the Power Apps Super Users!
Check out our new profile badges recognizing authored solutions!