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?
Please guide
Best Regards!
Hi @Sumaira,
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.
Hi@Sumaira,
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:
https://www.youtube.com/watch?v=9l6LehvKywk
More details you could check for the blog:
Hope it could help.
Best Regards,
Qi
Thanks @v-qiaqi-msft @ChrisPiasecki for the response
But the requirement is something like, In power apps canvas tablet mode, there should be a chat button, when i click on that, a popup should open which should be an intelligent bot
Please Guide!
Best regards!
Hi@Sumaira,
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:
https://powerapps.microsoft.com/en-us/blog/powerappsbot/
Hope it could help.
Best Regards,
Qi
Thanks @v-qiaqi-msft I'll check it and get back
Yes @v-qiaqi-msft a chatbot within the PowerApps canvas app
User | Count |
---|---|
229 | |
100 | |
97 | |
56 | |
33 |
User | Count |
---|---|
280 | |
110 | |
109 | |
64 | |
62 |