Referring to following document: Use Azure Bot Framework Skills in Power Virtual Agents
I am not able to see any Skill to add under call an Action. I only see twp options as shows on the screenshot. How to get skills to show up there ?
Solved! Go to Solution.
Hi @rohitjadhav123 ,
You need to insert your flows (Power Automate) and skills inside the solutions.
Open your Power Automate, click on the left menu in Solutions, create a new solution (fill all necessary fields) and Add existing flow (if you already create a flow) >> Flow. Or you can create a new flow inside the solution.
Refresh your bot page, and now you can see the actions.
Thanks @renatoromao , I was more interested in adding Azure Bot Framework Skills to my PVA bot. and I didn't see that option in the list. Is this an issue ? I am not adding Flows yet.
Sorry 🙂 haha
Did you follow these steps?
Yes, I had tried those but, didnt finish step 3 :Enter the URL to the Skill manifest. A Skill's manifest contains the information that your bot will need to trigger actions within a Skill.
I tried multiple https endpoints where I uploaded my json and used URL here but, its giving error while parsing json. I used azure blob URL as well but no luck. Any ideas on how I can provide json here ? or where to host the json ?
Secondly, in section Add bot to Skill's allow list: step3: it says 'A window will show with your unique ID. Copy this ID and provide it to your Skills developer.'
I am interested to know what developers are going to this ID for ?
@rohitjadhav123 You need to whitelist the PVA ID within the skill. Follow the "Whitelist Authentication" in the document https://microsoft.github.io/botframework-solutions/skills/handbook/authentication/. I couldn't validate myself as I am working on different tenants. But, hopefully this gives you a good starting point.
The docs on Whitelist Authentication do not tell you how to register the ID of your PVA when using the BF Skills project template in Visual Studio.
Do you just paste the ID that you get from the 'Provide ID for Allow List' link into the skillAuthenticationWhitelist setting in appsettings.json in your BF Skill project?
If that's right, and after I have republished my BF Skill to Azure, why then when I click 'Add a skill' and enter the skill manifest URL do I get two errors, and 'This skill could not be validated'?:
Check it out!
Fill out a quick form to claim your user group badge now!
Find out where you can attend!
Features releasing from October 2019 through March 2020
The largest Power BI, Power Platform, and Data conference in New Zealand