Now generally available: Power Virtual Agents bots as skills with Bot Framework bots
Published Feb 03 2022 01:09 PM 2,576 Views
Microsoft

This blog is originally authored by Marina Kolomiets and published in the Power Virtual Agens blog

 

If you have Bot Framework bots deployed in your organization, you can now easily extend them with Power Virtual Agents functionality using this capability. When you add a Power Virtual Agents bot as a skill, the Bot Framework bot will determine if anything the bot user says matches with any of the trigger phrases in the Power Virtual Agent’s bot.  If there is a match, the Bot Framework bot will automatically invoke the Power Virtual Agents bot and pass the entire user utterance to it to extract any entities and trigger a matching Power Virtual Agents topic.

Additionally, from a Bot Framework bot, you can invoke a Power Virtual Agents bot’s topic with inputs and utilize the outputs it returns.

 

With this new feature in Power Virtual Agents, you can:

 

  • Explicitly control which Bot Framework bots are allowed to connect to your Power Virtual Agents bot.
 
KelvinChen_7-1643921964788.png

Control which Bot Framework bots are allowed to connect to your Power Virtual Agents bot

 

  • Easily download Test or Published bot’s skill manifest, enabling you to test changes in your Power Virtual Agents skill bot before publishing them.
 
KelvinChen_8-1643922002261.png
Download Power Virtual Agents Test and Published bot skill manifests

  • Connect to a Power Virtual Agents skill in Composer using Power Virtual Agents skill manifest.

KelvinChen_12-1643922100977.png

 

 

Add a Power Virtual Agents bot as a skill in Composer

  • Call a specific Power Virtual Agents skill topic from a Composer bot

KelvinChen_13-1643922150458.png

Use Activity to invoke a topic in a Power Virtual Agents skill

 

  • Pass an input variable to a Power Virtual Agents skill topic from Composer bot

KelvinChen_14-1643922185262.png

Pass inputs to a Power Virtual Agents bot skill topic in Composer

  • Receive an output variable from a Power Virtual Agents skill topic in Composer bot

KelvinChen_15-1643922217092.png

Get outputs from a Power Virtual Agents bot skill’s topic in Composer

Learn more

For more information, visit the documentation on using a Power Virtual Agents bot as a skill.

Join our Power Virtual Agents community to share your ideas, provide your comments, and help drive the future direction of our product development.

Co-Authors
Version history
Last update:
‎Feb 03 2022 01:12 PM
Updated by: