{"id":29664,"date":"2021-10-18T16:00:53","date_gmt":"2021-10-18T10:30:53","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=29664"},"modified":"2021-10-18T12:56:52","modified_gmt":"2021-10-18T07:26:52","slug":"alm-for-chatbots-created-using-power-virtual-agents","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2021\/10\/alm-for-chatbots-created-using-power-virtual-agents\/","title":{"rendered":"ALM for Chatbots created using Power Virtual Agents"},"content":{"rendered":"<p style=\"text-align: justify;\">In the earlier articles we explored Power Virtual Agents and its capabilities integrating with <a href=\"https:\/\/www.inogic.com\/blog\/2021\/10\/exclusive-sneak-peek-at-the-new-multi-tab-panel-side-panes\/\" target=\"_blank\" rel=\"noopener\">Power Automate Flow<\/a>\u00a0and <a href=\"https:\/\/www.inogic.com\/blog\/2021\/10\/displaying-rich-responses-in-power-virtual-agent-chat-bot-using-adaptive-cards\/\" target=\"_blank\" rel=\"noopener\">Adaptive Cards<\/a>. In this article we will look at the option available for backup support and packaging the bots to share them across environments.<\/p>\n<p style=\"text-align: justify;\">Chatbots created using Power Virtual Agents are now Solution aware, this means that you can include all of the components of Chatbots within a solution. When you start the process of creating a Chatbot from the maker portal, it does not allow you to select the solution within which you would like to create the chatbot. You can check the solution in which the components have been added by clicking on the bot icon in bot maker canvas at the top right next to the settings gear.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29674\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/1Power-Virtual-Agents-ink.jpeg\" alt=\"Power Virtual Agents\" width=\"648\" height=\"910\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/1Power-Virtual-Agents-ink.jpeg 648w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/1Power-Virtual-Agents-ink-214x300.jpeg 214w\" sizes=\"(max-width: 648px) 100vw, 648px\" \/><\/p>\n<p>Click on View in Power Apps to navigate to the solution and view all the components associated with the Chat bot.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29673\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/2Power-Virtual-Agents-ink-scaled.jpeg\" alt=\"Power Virtual Agents\" width=\"2560\" height=\"840\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/2Power-Virtual-Agents-ink-scaled.jpeg 2560w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/2Power-Virtual-Agents-ink-300x98.jpeg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/2Power-Virtual-Agents-ink-1024x336.jpeg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/2Power-Virtual-Agents-ink-768x252.jpeg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/2Power-Virtual-Agents-ink-1536x504.jpeg 1536w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/2Power-Virtual-Agents-ink-2048x672.jpeg 2048w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/2Power-Virtual-Agents-ink-660x217.jpeg 660w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>And yeah!!! It is the new solution explorer you see here.<\/p>\n<p>Here you see all the components that we had worked on in our earlier articles the topic as well as the variables that we had created in the bot flow.<\/p>\n<p>Now let us create a new solution and using the Add Existing option add the chat bot to the new solution that we can then export and share with users to move this bot from one environment to another.<\/p>\n<p>We now see the Chatbot as an option in Add Existing menu<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29672\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/3Power-Virtual-Agents-ink-scaled.jpeg\" alt=\"Power Virtual Agents\" width=\"2560\" height=\"840\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/3Power-Virtual-Agents-ink-scaled.jpeg 2560w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/3Power-Virtual-Agents-ink-300x98.jpeg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/3Power-Virtual-Agents-ink-1024x336.jpeg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/3Power-Virtual-Agents-ink-768x252.jpeg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/3Power-Virtual-Agents-ink-1536x504.jpeg 1536w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/3Power-Virtual-Agents-ink-2048x672.jpeg 2048w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/3Power-Virtual-Agents-ink-660x217.jpeg 660w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>Choose that and select your Chatbot from the list provided<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29671\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/4Power-Virtual-Agents-ink.jpeg\" alt=\"Power Virtual Agents\" width=\"1906\" height=\"506\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/4Power-Virtual-Agents-ink.jpeg 1906w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/4Power-Virtual-Agents-ink-300x80.jpeg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/4Power-Virtual-Agents-ink-1024x272.jpeg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/4Power-Virtual-Agents-ink-768x204.jpeg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/4Power-Virtual-Agents-ink-1536x408.jpeg 1536w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/4Power-Virtual-Agents-ink-660x175.jpeg 660w\" sizes=\"(max-width: 1906px) 100vw, 1906px\" \/><\/p>\n<p>And when you add a chatbot, it auto include all the related components of the Chat bot<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29670\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/5Power-Virtual-Agents-ink-scaled.jpeg\" alt=\"Power Virtual Agents\" width=\"2560\" height=\"1118\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/5Power-Virtual-Agents-ink-scaled.jpeg 2560w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/5Power-Virtual-Agents-ink-300x131.jpeg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/5Power-Virtual-Agents-ink-1024x447.jpeg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/5Power-Virtual-Agents-ink-768x335.jpeg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/5Power-Virtual-Agents-ink-1536x671.jpeg 1536w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/5Power-Virtual-Agents-ink-2048x895.jpeg 2048w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/5Power-Virtual-Agents-ink-660x288.jpeg 660w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>If you notice this has added more components than what we saw when we clicked on the View in PowerApps link above \u2013 the one above only lists the components that were created or the topics that were modified by us.<\/p>\n<p style=\"text-align: justify;\">Here you see all the sub-components associated with the chat bot. So I had started off with a sample chatbot that already provided multiple topics predefined and I had only modified one of the topics for my needs, what you see here in the above screenshot is all components and topics associated with that chat bot.<\/p>\n<p>It has also included the components that we had created using the Bot Composer in our <a href=\"https:\/\/www.inogic.com\/blog\/2021\/10\/displaying-rich-responses-in-power-virtual-agent-chat-bot-using-adaptive-cards\/\" target=\"_blank\" rel=\"noopener\">earlier article<\/a><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-29676\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/6Power-Virtual-Agents-ink-scaled.jpeg\" alt=\"Power Virtual Agents\" width=\"2560\" height=\"246\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/6Power-Virtual-Agents-ink-scaled.jpeg 2560w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/6Power-Virtual-Agents-ink-300x29.jpeg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/6Power-Virtual-Agents-ink-1024x98.jpeg 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/6Power-Virtual-Agents-ink-768x74.jpeg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/6Power-Virtual-Agents-ink-1536x147.jpeg 1536w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/6Power-Virtual-Agents-ink-2048x196.jpeg 2048w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/6Power-Virtual-Agents-ink-660x63.jpeg 660w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>This solution can now be exported using the standard export solution functionality as a managed solution ready for import in another organization.<\/p>\n<p><a href=\"https:\/\/www.inogic.com\/product\/productivity-apps\/kanban-board-dynamics-365-crm\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-29679\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/1.jpg\" alt=\"Kanban Board\" width=\"800\" height=\"200\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/1.jpg 800w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/1-300x75.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/1-768x192.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/10\/1-660x165.jpg 660w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the earlier articles we explored Power Virtual Agents and its capabilities integrating with Power Automate Flow\u00a0and Adaptive Cards. In this article we will look at the option available for backup support and packaging the bots to share them across environments. Chatbots created using Power Virtual Agents are now Solution aware, this means that you\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2021\/10\/alm-for-chatbots-created-using-power-virtual-agents\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2361],"tags":[2526],"class_list":["post-29664","post","type-post","status-publish","format-standard","hentry","category-technical","tag-power-virtual-agents"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/29664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=29664"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/29664\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=29664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=29664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=29664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}