{"id":1500,"date":"2022-01-07T01:26:05","date_gmt":"2022-01-07T01:26:05","guid":{"rendered":"https:\/\/multisite.korebots.com\/SearchAssist\/?p=1500"},"modified":"2022-02-25T12:32:45","modified_gmt":"2022-02-25T12:32:45","slug":"invoke-bot-actions","status":"publish","type":"post","link":"https:\/\/multisite.korebots.com\/SearchAssist\/concepts\/content-sources\/linking-virtual-assistant\/invoke-bot-actions\/","title":{"rendered":"Linking your Virtual Assistant"},"content":{"rendered":"<section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><\/div><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Introduction\"><\/span><span style=\"font-weight: 400;\">Introduction<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">SearchAssist allows your Search Assistant to integrate with an active virtual assistant that is capable of performing actions related to intents. You can enable your end users to experience VirtualAssistant driven journeys by allowing them to invoke VirtualAssistant-actions from the search interface itself. The queries your users enter can reveal their\u00a0 intents, if any. The intent in turn triggers an action if only the corresponding services are offered by the linked virtual assistant.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">VirtualAssistant-Actions are a list of tasks that an enterprise Virtual Assistant or bot can\u00a0 perform. To make a Search Assistant task-oriented it&#8217;s essential to make the services of the linked Virtual Assistant visible.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A search bar is the first interface where most end-users land to enter a query. Traditional search has a limitation of listing read-only results. In SearchAssist <\/span><b>Invoking Virtual Assistant Actions<\/b><span style=\"font-weight: 400;\"> overcomes that limitation by presenting actionable search results. The end-user is taken through the journey by the linked Virtual Assistant action that is required to fulfill the intent.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kore.ai has innovated to transform the simple search experience for your customer or employee from <\/span><i><span style=\"font-weight: 400;\">viewing-listed-results<\/span><\/i><span style=\"font-weight: 400;\"> to the advanced <\/span><i><span style=\"font-weight: 400;\">accomplishing-intent <\/span><\/i><span style=\"font-weight: 400;\">level.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span><span style=\"font-weight: 400;\">Prerequisites\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Your business has already deployed and actively uses Kore.ai\u2019s virtual assistants in various practice areas catering to enhance Customer Experience(CX) or Employee Experience(EX). Examples:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">in case of e-commerce deployment of SearchAssist, a ShoppingAssistant<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">in case of enterprise internal portal deployment a HRAssistant<\/span><\/li>\n<\/ul>\n<p>For example, in a scenario where a banking customer is searching for \u201cHow to pay bills from my bank account.\u201d Instead of just answering the query in steps of text or verbiage, the Search Assistant can enhance the user experience by giving an option to pay the bill then and there.<\/p>\n<h4><span style=\"font-weight: 400;\">End Users Experience Virtual Assistant Actions from Search<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Once you have linked a bot or Virtual Assistant, your end-user can invoke VirtualAssistant-actions right from search. For example if the the linked Virtual Assistant is a BankAssistant, which has the capability to reissue a debit card, then the following steps flow through: <\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">End-user enters a query in the search interface, \u201c<\/span><i><span style=\"font-weight: 400;\">Can you reissue my debit card?<\/span><\/i><span style=\"font-weight: 400;\">\u201d<a ref=\"magnificPopup\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Reissue-debit-card.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1839 size-medium aligncenter\" src=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Reissue-debit-card-234x300.png\" alt=\"\" width=\"234\" height=\"300\" srcset=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Reissue-debit-card-234x300.png 234w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Reissue-debit-card.png 547w\" sizes=\"(max-width: 234px) 100vw, 234px\" \/><\/a><\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Search Assistant detects the intent behind the query and maps it to &#8220;request for reissuing a debit card&#8221; task. The Search Assistant displays the following: <\/span>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">the related action namely, \u201cReissue debit card\u201d\u00a0\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">the related information in FAQs and web search results<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">End user clicks the action as a desired response in this case \u201c<\/span><i><span style=\"font-weight: 400;\">Reissue debit card<\/span><\/i><span style=\"font-weight: 400;\">\u201d <a ref=\"magnificPopup\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Reissue-debit-card-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1840 size-medium aligncenter\" src=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Reissue-debit-card-1-234x300.png\" alt=\"\" width=\"234\" height=\"300\" srcset=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Reissue-debit-card-1-234x300.png 234w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Reissue-debit-card-1.png 547w\" sizes=\"(max-width: 234px) 100vw, 234px\" \/><\/a><\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The BankAssistant takes over and prompts for responses in conversation mode\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The BankAssistant handholds the customer through the entire journey and walks through the following logical steps that are essential to complete the task: <\/span>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">confirms the address of the customer\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">accepts a One Time Password (OTP) to authenticate this request<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">acknowledges the request that is accepted and informing the customer a tentative timeline for delivery<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">generates a shipment tracking number in the background<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">provides link to track the shipment<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Once the task is completed the control returns to the search bar<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Preparing_your_VirtualAssistant_for_SearchAssist\"><\/span><span style=\"font-weight: 400;\">Preparing your VirtualAssistant for SearchAssist<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">SearchAssist platform allows you to link an existing live Virtual Assistant built on the Kore.ai platform with your Search Assistant. The following are the sequence of steps you need to complete:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Build a virtual assistant catering to your needs. R<\/span><span style=\"font-weight: 400;\">efer <\/span><a href=\"https:\/\/bots.kore.ai\/botbuilder\/login\"><span style=\"font-weight: 400;\">\u00a0Kore.ai VirtualAssistant Builder assistant<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Enable the Webhook channel for the Virtual Assistant using the access token and post URL as shown in the How to Link the following section. <\/span><span style=\"font-weight: 400;\">Refer<\/span> <a href=\"https:\/\/developer.kore.ai\/docs\/bots\/channel-enablement\/adding-webhook-channel\/\"><span style=\"font-weight: 400;\">Adding Webhook as a Channel<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The Search Assistant can interface and interact with only after the webhook channel is published or live.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Make a note of the Client ID and Secret ID from the Kore.ai Virtual Assistant, after enabling the Webhook channel.<\/span><\/span><b>Note:<\/b> You can link only one virtual assistant with one\u00a0 Search Assistant at a time.<\/li>\n<\/ol>\n<h3 class=\"w-post-elm post_title entry-title\"><span class=\"ez-toc-section\" id=\"Integrating_Virtual_Assistant_to_your_Search_Assistant\"><\/span>Integrating Virtual Assistant to your Search Assistant<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"w-post-elm post_content\">\n<section class=\"l-section wpb_row height_auto width_full\">\n<div class=\"l-section-h i-cf\">\n<div class=\"g-cols vc_row type_default valign_top\">\n<div class=\"vc_col-sm-12 wpb_column vc_column_container\">\n<div class=\"vc_column-inner\">\n<div class=\"wpb_wrapper\">\n<div class=\"wpb_text_column \">\n<div class=\"wpb_wrapper\">\n<p><span style=\"font-weight: 400;\">To access\u00a0 the journeys and actions done by a virtual assistant from your Search Assistant, you need to have the active virtual assistant from the Kore.ai VirtualAssistant-platform linked to your Search Assistant.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To link Virtual Assistants from the Actions tab, take the following steps:<\/span><\/p>\n<ol>\n<li>On the left pane, under the <b>Sources\u00a0<\/b>section, click the\u00a0<b>Actions\u00a0<\/b>tab.<\/li>\n<li>On the Bot Actions page, click\u00a0<b>Link a Bot<\/b>.<a ref=\"magnificPopup\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/link-bot.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3649 size-medium\" src=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/link-bot-300x128.png\" alt=\"\" width=\"300\" height=\"128\" srcset=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/link-bot-300x128.png 300w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/link-bot.png 736w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>On the Link Bot dialog box, click\u00a0<b>Link Bot<\/b>\u00a0 against the bot you wish to link.<a ref=\"magnificPopup\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2021\/12\/Invoke-bot-actions-do_linking-a-bot.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1814 size-large\" src=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2021\/12\/Invoke-bot-actions-do_linking-a-bot-1024x523.png\" sizes=\"(max-width: 640px) 100vw, 640px\" srcset=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2021\/12\/Invoke-bot-actions-do_linking-a-bot-1024x523.png 1024w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2021\/12\/Invoke-bot-actions-do_linking-a-bot-300x153.png 300w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2021\/12\/Invoke-bot-actions-do_linking-a-bot.png 1511w\" alt=\"\" width=\"640\" height=\"327\" data-pagespeed-url-hash=\"3268467722\" \/><\/a><\/li>\n<li>Enter the\u00a0<b>Client ID<\/b>\u00a0and the\u00a0<b>Secret ID<\/b>\u00a0from the virtual assistant as described in the previous section.<\/li>\n<li>Click <b>Save<\/b>.<\/li>\n<\/ol>\n<p><b>Note:<\/b> You can link only one virtual assistant with one\u00a0 Search Assistant at a time.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"Managing_Virtual_Assistant_Actions\"><\/span>Managing Virtual Assistant Actions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once you have linked a Virtual Assistant to your Search Assistant, you can<\/p>\n<ul>\n<li>view the virtual assistant and the\u00a0 associated tasks it\u2019s capable of handling<\/li>\n<li><b>open<\/b> the Virtual Assistant in <span style=\"font-weight: 400;\">the Kore.ai\u2019s Experience Optimization (XO) or bot platform<\/span><a ref=\"magnificPopup\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1806 size-large\" src=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions-1-1024x145.png\" sizes=\"(max-width: 640px) 100vw, 640px\" srcset=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions-1-1024x145.png 1024w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions-1-300x43.png 300w\" alt=\"\" width=\"640\" height=\"91\" data-pagespeed-url-hash=\"4257097005\" \/><\/a><\/li>\n<li>click<b>\u00a0Edit Configuration<\/b> to capture any changes from <span style=\"font-weight: 400;\">the Kore.ai\u2019s Experience Optimization (XO) or bot platform<\/span><a ref=\"magnificPopup\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_edit-config.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1809 size-large\" src=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_edit-config-1024x129.png\" sizes=\"(max-width: 640px) 100vw, 640px\" srcset=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_edit-config-1024x129.png 1024w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_edit-config-300x38.png 300w\" alt=\"\" width=\"640\" height=\"81\" data-pagespeed-url-hash=\"4015958953\" \/><\/a><\/li>\n<li>click<b>\u00a0Unlink bot\u00a0<\/b>to link a new bot or virtual assistant\u00a0<b>Unlink<\/b> the currently\u00a0 linked virtual assistant<a ref=\"magnificPopup\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_unlink.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1811 size-large\" src=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_unlink-1024x319.png\" sizes=\"(max-width: 640px) 100vw, 640px\" srcset=\"https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_unlink-1024x319.png 1024w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_unlink-300x93.png 300w, https:\/\/multisite.korebots.com\/SearchAssist\/wp-content\/uploads\/sites\/18\/2022\/01\/Invoke-bot-actions-do-associated-actions_unlink.png 1510w\" alt=\"\" width=\"640\" height=\"199\" data-pagespeed-url-hash=\"4208923864\" \/><\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<\/div><\/div><\/div><\/div><\/section><section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"w-post-elm post_navigation layout_simple inv_false\"><a class=\"post_navigation-item order_first to_prev\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/concepts\/deploying-your-search-assistant\/how-to-use-the-web-sdk\/\" title=\"Deploying your Search Assistant\"><div class=\"post_navigation-item-arrow\"><\/div><div class=\"post_navigation-item-meta\">Previous Post<\/div><div class=\"post_navigation-item-title\"><span>Deploying your Search Assistant<\/span><\/div><\/a><a class=\"post_navigation-item order_second to_next\" href=\"https:\/\/multisite.korebots.com\/SearchAssist\/concepts\/content-sources\/invoking-virtual-assistant-from-search\/prepare-your-virtualassistant\/\" title=\"Prepare your VirtualAssistant\"><div class=\"post_navigation-item-arrow\"><\/div><div class=\"post_navigation-item-meta\">Next Post<\/div><div class=\"post_navigation-item-title\"><span>Prepare your VirtualAssistant<\/span><\/div><\/a><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"Introduction SearchAssist allows your Search Assistant to integrate with an active virtual assistant that is capable of performing actions related to intents. You can enable your end users to experience VirtualAssistant driven journeys by allowing them to invoke VirtualAssistant-actions from the search interface itself. The queries your users enter can reveal their\u00a0 intents, if any....","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/posts\/1500"}],"collection":[{"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/comments?post=1500"}],"version-history":[{"count":45,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/posts\/1500\/revisions"}],"predecessor-version":[{"id":3660,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/posts\/1500\/revisions\/3660"}],"wp:attachment":[{"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/media?parent=1500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/categories?post=1500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/tags?post=1500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}