{"id":1782,"date":"2021-09-09T11:10:12","date_gmt":"2021-09-09T18:10:12","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/"},"modified":"2025-06-30T04:46:35","modified_gmt":"2025-06-30T11:46:35","slug":"power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview","status":"publish","type":"copilot","link":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/","title":{"rendered":"Power Virtual Agents bots as skills with Bot Framework bots &#8211; Public Preview"},"content":{"rendered":"\n<p>We are happy to announce that Power Virtual Agents bots can now be used as&nbsp;a&nbsp;<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/bot-service\/skills-conceptual?view=azure-bot-service-4.0\" rel=\"nofollow\">skills<\/a>&nbsp;with Bot Framework bots.&nbsp;If you have Bot Framework bots deployed in your organization, you can now easily extend them with Power Virtual Agents functionality using this new feature.<\/p>\n\n\n\n<p>If a Bot Framework bot matches a user utterance to Power Virtual Agents bot skill&#8217;s trigger phrases at runtime, it will automatically pass this user utterance to the Power Virtual Agent bot to handle. The Power Virtual Agents bot will then evaluate the user utterance, extract the&nbsp;Entities for any slot-filling and kick off a matching Power Virtual Agents&nbsp;Topic.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"add-your-bot-framework-bot-to-allowlist-in-power-virtual-agents\">Add your Bot Framework bot to Allowlist in Power Virtual Agents<\/h2>\n\n\n\n<p>All Bot Framework bots intending to use a Power Virtual Agents bot as a skill must be added to the&nbsp;<strong>Allowlist <\/strong>of this bot first. The <strong>Allowlist<\/strong>&nbsp;can be found under the&nbsp;<strong>Manage<\/strong>&nbsp;tab on&nbsp;<strong>Skills<\/strong>&nbsp;page in Power Virtual Agents:<\/p>\n\n\n<figure class=\"wp-block-image aligncenter has-custom-border wp-image-1787 size-full\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Skill_ManageAllowlistMenu.webp\" alt=\"Manage allowlist for Power Virtual Agents bot\" class=\"wp-image-1787 webp-format\" style=\"border-radius:0px\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Skill_ManageAllowlistMenu.webp\"><figcaption class=\"wp-element-caption\"><em>Manage allowlist for Power Virtual Agents bot<\/em><\/figcaption><\/figure>\n\n\n\n<p>By default, no Bot Framework bots can use your Power Virtual Agents bot as a skill. To enable some Bot Framework bots to establish a skill connection to your Power Virtual Agents bot , add them to your bot&#8217;s&nbsp;<strong>Allowlist<\/strong>&nbsp;by their <strong>App ID.&nbsp;<\/strong><\/p>\n\n\n<figure class=\"wp-block-image aligncenter has-custom-border wp-image-1792 size-full\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Skill_AllowedCallerDisplayName.webp\" alt=\"Add Bot Framework bot's App ID to the Allowlist\" class=\"wp-image-1792 webp-format\" style=\"border-radius:0px\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Skill_AllowedCallerDisplayName.webp\"><figcaption class=\"wp-element-caption\"><em>Add Bot Framework bot&#8217;s App ID to the Allowlist<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"download-a-power-virtual-agents-skill-manifest\">Download a Power Virtual Agents skill manifest<\/h2>\n\n\n\n<p>Every Power Virtual Agents bot now has a skill manifest, a JSON file that describes skill&#8217;s name, interface, and skill&#8217;s trigger phrases.&nbsp;Bot Framework bots will use this manifest to configure a skill connection to the bot. At runtime, the manifest data will be used to identify when a skill should be triggered in response to a user utterance.<\/p>\n\n\n\n<p>All Power Virtual Agents skill manifests are automatically generated and updated according to&nbsp;<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/bot-service\/skills-write-manifest?view=azure-bot-service-4.0&amp;tabs=v2-2\" rel=\"nofollow\">version 2.2<\/a>&nbsp;skill manifest schema. A Virtual Agents bot has 2 different skill manifests,&nbsp;<strong>Test manifest<\/strong>&nbsp;and&nbsp;<strong>Published manifest<\/strong>.<\/p>\n\n\n\n<p><strong>Test manifest<\/strong>&nbsp;&#8212; allows to connect to the&nbsp;<strong>Test<\/strong>&nbsp;version of your Power Virtual Agents bot. The Test manifest is immediately available for every Power Virtual Agents bot. It is automatically updated every time you&nbsp;<strong>Save<\/strong>&nbsp;bot content. You can use the <strong>Test manifes<\/strong>t to test out the changes in your skill&nbsp; before&nbsp;<strong>Publishing<\/strong>&nbsp;them.<\/p>\n\n\n\n<p><strong>Published manifest<\/strong>&nbsp;&#8212; allows to connect to the&nbsp;<strong>Published<\/strong>&nbsp;version of your Power Virtual Agents bot. The&nbsp;<strong>Published manifest<\/strong>&nbsp;is only available for Power Virtual Agents bots that have been&nbsp;<strong>Published<\/strong>&nbsp;at least once. It is automatically updated every time you&nbsp;<strong>Publish<\/strong>&nbsp;your bot.<\/p>\n\n\n\n<p>Both Power Virtual Agents bot&#8217;s skill manifests can be found on&nbsp;<strong>Manage allowlist<\/strong>&nbsp;panel and will be downloaded as <strong>.zip archives.<\/strong><\/p>\n\n\n<figure class=\"wp-block-image aligncenter has-custom-border wp-image-1796 size-full\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Skill_Manifest1.webp\" alt=\"Download Power Virtual Agents skill manifests\" class=\"wp-image-1796 webp-format\" style=\"border-radius:0px\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Skill_Manifest1.webp\"><figcaption class=\"wp-element-caption\"><em>Download Power Virtual Agents skill manifests<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"connect-to-a-power-virtual-agents-skill-bot-in-bot-framework-composer\">Connect to a Power Virtual Agents skill bot in Bot Framework Composer<\/h2>\n\n\n\n<p>You can use the Power Virtual Agents bot skill&nbsp;<strong>Test manifest<\/strong>&nbsp;or&nbsp;<strong>Published manifest<\/strong>&nbsp;to create a skill connection for your Bot Framework bot in Composer.<\/p>\n\n\n\n<p>In Bot Framework Composer project, use&nbsp;<strong>+ Add<\/strong>&nbsp;button and choose&nbsp;<strong>Connect to a skill<\/strong>&nbsp;menu option.<\/p>\n\n\n<figure class=\"wp-block-image aligncenter has-custom-border wp-image-1799 size-full\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Composer_ConnectToSkill.webp\" alt=\"Connect to a skill in Composer\" class=\"wp-image-1799 webp-format\" style=\"border-radius:0px\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Composer_ConnectToSkill.webp\"><figcaption class=\"wp-element-caption\"><em>Connect to a skill in Composer<\/em><\/figcaption><\/figure>\n\n\n\n<p>On&nbsp;<strong>Add a skill<\/strong>&nbsp;screen in Composer, select a Power Virtual Agents manifest <strong>.zip archive<\/strong> and follow the Skill connection wizard in Composer:<\/p>\n\n\n<figure class=\"wp-block-image aligncenter has-custom-border wp-image-1800 size-full\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Composer_AddSkillZip.webp\" alt=\"Select manifest .zip archive in Composer\" class=\"wp-image-1800 webp-format\" style=\"border-radius:0px\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Composer_AddSkillZip.webp\"><figcaption class=\"wp-element-caption\"><em>Select manifest .zip archive in Composer<\/em><\/figcaption><\/figure>\n\n\n\n<p>Your Power Visual Agents bot is added as a skill in Composer and now your Bot Framework bot is extended with Power Virtual Agents Topics:<\/p>\n\n\n<figure class=\"wp-block-image aligncenter has-custom-border wp-image-1801\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Composer_PVASkillAdded.webp\" alt=\"Power Virtual Agents bot added as a skill in Composer\" class=\"wp-image-1801 webp-format\" style=\"border-radius:0px\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2021\/08\/Composer_PVASkillAdded.webp\"><figcaption class=\"wp-element-caption\"><em>Power Virtual Agents bot added as a skill in Composer<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"current-limitations-public-preview\">Current limitations &#8211; Public Preview<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>This feature is not available to users who only have the\u00a0<a href=\"https:\/\/docs.microsoft.com\/en-us\/power-virtual-agents\/sign-up-individual\">Teams Power Virtual Agents license<\/a>. You must have a\u00a0<a href=\"https:\/\/go.microsoft.com\/fwlink\/?LinkId=2107702&amp;clcid=0x409&amp;cmpid=pva-home-head-try-powervirtualagents\">trial<\/a>\u00a0or <a href=\"https:\/\/docs.microsoft.com\/en-us\/power-virtual-agents\/requirements-licensing-subscriptions\">full Power Virtual Agents license<\/a>.<\/li>\n\n\n\n<li>Power Virtual Agents bot skill <strong>Topics<\/strong> can only be invoked by a user utterance from a Bot Framework bot. Invoking Power Virtual Agents <strong>Topics<\/strong> as skill <strong>Actions<\/strong> is not supported in Public Preview.<\/li>\n\n\n\n<li>Only the Bot Framework bots that are deployed in the same tenant as the Power Virtual Agents bots can be added to the<strong>\u00a0Allowlist<\/strong>.<\/li>\n\n\n\n<li>Power Virtual Agents cannot act as a skill for other Power Virtual Agents bots. Only Bot Framework bots can be added to Power Virtual Agents\u00a0<strong>Allowlist<\/strong>. Trying to add a bot\u00a0<strong>App ID<\/strong>\u00a0that belongs to a Power Virtual Agent bot will result in error.<\/li>\n\n\n\n<li>Only user-created\u00a0<strong>Topics<\/strong>\u00a0and Composer\u00a0<strong>intent triggers<\/strong>\u00a0added to the bot will be added to Power Virtual Agents bot skill manifest.\u00a0<strong>System Topics<\/strong>\u00a0and Composer\u00a0<strong>dialogs<\/strong>\u00a0added to Power Virtual Agents bot will not be included in skill manifest.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"learn-more\">Learn more<\/h2>\n\n\n\n<p>For more information, visit the documentation on using a <a href=\"https:\/\/go.microsoft.com\/fwlink\/?linkid=2166128\">Power Virtual Agents bot as a skill.<\/a><\/p>\n\n\n\n<p>Join our&nbsp;<a href=\"https:\/\/powerusers.microsoft.com\/t5\/Power-Virtual-Agents-Community\/ct-p\/PVACommunity\" target=\"_blank\" rel=\"noopener\">Power Virtual Agents community<\/a>&nbsp;to share your ideas, provide your comments, and help drive the future direction of our product development.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you are using Bot Framework bots in your organization, you can now easily extend their functionality by calling your Power Virtual Agents bot as a skill. Bot Framework bots can use Power Virtual Agents bot skill manifest to configure a skill connection and invoke Power Virtual Agents functionality at runtime.<\/p>\n","protected":false},"author":48,"featured_media":199,"template":"","cs-content-type":[935,934,933],"cs-topic":[939,940,941],"coauthors":[692],"class_list":["post-1782","copilot","type-copilot","status-publish","has-post-thumbnail","hentry","cs-content-type-monthly-updates","cs-content-type-news","cs-content-type-tips-and-guides","cs-topic-agent-governance","cs-topic-agentic-ai","cs-topic-extensibility"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Power Virtual Agents bots as skills with Bot Framework bots - Public Preview | Microsoft Copilot Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Power Virtual Agents bots as skills with Bot Framework bots - Public Preview | Microsoft Copilot Blog\" \/>\n<meta property=\"og:description\" content=\"If you are using Bot Framework bots in your organization, you can now easily extend their functionality by calling your Power Virtual Agents bot as a skill. Bot Framework bots can use Power Virtual Agents bot skill manifest to configure a skill connection and invoke Power Virtual Agents functionality at runtime.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Copilot Blog\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-30T11:46:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1501\" \/>\n\t<meta property=\"og:image:height\" content=\"1501\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Marina Kolomiets\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/author\/marina-kolomiets\/\",\"@type\":\"Person\",\"@name\":\"Marina Kolomiets\"}],\"headline\":\"Power Virtual Agents bots as skills with Bot Framework bots &#8211; Public Preview\",\"datePublished\":\"2021-09-09T18:10:12+00:00\",\"dateModified\":\"2025-06-30T11:46:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/\"},\"wordCount\":848,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.webp\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/\",\"name\":\"Power Virtual Agents bots as skills with Bot Framework bots - Public Preview | Microsoft Copilot Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.webp\",\"datePublished\":\"2021-09-09T18:10:12+00:00\",\"dateModified\":\"2025-06-30T11:46:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.webp\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.webp\",\"width\":1501,\"height\":1501},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Copilot Studio\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Power Virtual Agents bots as skills with Bot Framework bots &#8211; Public Preview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/\",\"name\":\"Microsoft Copilot Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization\",\"name\":\"Microsoft Copilot Blog\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/05\/cropped-microsoft_logo_element.webp\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/05\/cropped-microsoft_logo_element.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Copilot Blog\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/person\/ab9294fc36ae46e28dda2f2df94153d1\",\"name\":\"Marina Kolomiets\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/fbe349a06676c7922ff209f0325a9f77828d62e21d693836198d0c1e25d6bd7e?s=96&d=microsoft&r=g22386eff870c262cc03cedc159823d91\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fbe349a06676c7922ff209f0325a9f77828d62e21d693836198d0c1e25d6bd7e?s=96&d=microsoft&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fbe349a06676c7922ff209f0325a9f77828d62e21d693836198d0c1e25d6bd7e?s=96&d=microsoft&r=g\",\"caption\":\"Marina Kolomiets\"},\"url\":\"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/author\/makolomi\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Power Virtual Agents bots as skills with Bot Framework bots - Public Preview | Microsoft Copilot Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/","og_locale":"en_US","og_type":"article","og_title":"Power Virtual Agents bots as skills with Bot Framework bots - Public Preview | Microsoft Copilot Blog","og_description":"If you are using Bot Framework bots in your organization, you can now easily extend their functionality by calling your Power Virtual Agents bot as a skill. Bot Framework bots can use Power Virtual Agents bot skill manifest to configure a skill connection and invoke Power Virtual Agents functionality at runtime.","og_url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/","og_site_name":"Microsoft Copilot Blog","article_modified_time":"2025-06-30T11:46:35+00:00","og_image":[{"width":1501,"height":1501,"url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes","Written by":"Marina Kolomiets"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/author\/marina-kolomiets\/","@type":"Person","@name":"Marina Kolomiets"}],"headline":"Power Virtual Agents bots as skills with Bot Framework bots &#8211; Public Preview","datePublished":"2021-09-09T18:10:12+00:00","dateModified":"2025-06-30T11:46:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/"},"wordCount":848,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.webp","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/","name":"Power Virtual Agents bots as skills with Bot Framework bots - Public Preview | Microsoft Copilot Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.webp","datePublished":"2021-09-09T18:10:12+00:00","dateModified":"2025-06-30T11:46:35+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.webp","contentUrl":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2020\/01\/PVA_TWITTER_LOGO.webp","width":1501,"height":1501},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/power-virtual-agents-bots-as-skills-with-bot-framework-bots-public-preview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/"},{"@type":"ListItem","position":2,"name":"Copilot Studio","item":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/copilot-studio\/"},{"@type":"ListItem","position":3,"name":"Power Virtual Agents bots as skills with Bot Framework bots &#8211; Public Preview"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/","name":"Microsoft Copilot Blog","description":"","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#organization","name":"Microsoft Copilot Blog","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/05\/cropped-microsoft_logo_element.webp","contentUrl":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-content\/uploads\/2024\/05\/cropped-microsoft_logo_element.webp","width":512,"height":512,"caption":"Microsoft Copilot Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/#\/schema\/person\/ab9294fc36ae46e28dda2f2df94153d1","name":"Marina Kolomiets","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fbe349a06676c7922ff209f0325a9f77828d62e21d693836198d0c1e25d6bd7e?s=96&d=microsoft&r=g22386eff870c262cc03cedc159823d91","url":"https:\/\/secure.gravatar.com\/avatar\/fbe349a06676c7922ff209f0325a9f77828d62e21d693836198d0c1e25d6bd7e?s=96&d=microsoft&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fbe349a06676c7922ff209f0325a9f77828d62e21d693836198d0c1e25d6bd7e?s=96&d=microsoft&r=g","caption":"Marina Kolomiets"},"url":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/author\/makolomi\/"}]}},"msxcm_display_generated_audio":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/copilot\/1782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/copilot"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/types\/copilot"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/users\/48"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/copilot\/1782\/revisions"}],"predecessor-version":[{"id":5495,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/copilot\/1782\/revisions\/5495"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/media\/199"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/media?parent=1782"}],"wp:term":[{"taxonomy":"cs-content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/cs-content-type?post=1782"},{"taxonomy":"cs-topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/cs-topic?post=1782"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/microsoft-copilot\/blog\/wp-json\/wp\/v2\/coauthors?post=1782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}