Hi all,
So for a school project I have been working on a simple database using SharePoint and Teams as the front-end. Currently I am unable to use Azure applications to solve problems (due to costs), so I have been using SharePoint list and documents as a small database. The clients have asked me to implement a search option on this data. As a solution to this, I would want to use the MS Chatbot from PVA to "filter" the SharePoint list data. Using the chatbot to give the user multiple choice options used in the SharePoint list.
I have a hard time working out the logic of combining the input from the chatbot to the input of a flow and receiving back data via the flow back to the chatbot.
In short, I would like to filter the data from the SharePoint list to give the users a list of documents (which are in the same SharePoint list) based on the implemented filter. So, for example, the chatbot gives the user the option to filter the data on difficulty: Basic, Intermediate or Advanced (in the Sharepoint list a column). And via a flow, the chatbot will give a list of all the related documents (another column in the same SharePoint list).
Giving the user options
reading the option, sending input to the flow
(above this Power Virtual Agents, title: Level)
If you have any thoughts, tips or suggestions on how I can solve this, please reply. Other solutions/advice on how to solve this problem are equaly welcome.