{"id":44519,"date":"2022-09-14T13:51:49","date_gmt":"2022-09-14T12:51:49","guid":{"rendered":"https:\/\/developer.kore.ai\/v10-1\/?p=44519"},"modified":"2023-02-09T13:59:23","modified_gmt":"2023-02-09T13:59:23","slug":"storyboard-dialog-tasks","status":"publish","type":"post","link":"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/bot-creation\/storyboard-dialog-tasks\/","title":{"rendered":"Storyboard Dialog Tasks"},"content":{"rendered":"<section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"ult-spacer spacer-6ae865bb51fac\" data-id=\"6ae865bb51fac\" data-height=\"10\" data-height-mobile=\"10\" data-height-tab=\"10\" data-height-tab-portrait=\"\" data-height-mobile-landscape=\"\" style=\"clear:both;display:block;\"><\/div>\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<p><span style=\"font-weight: 400\">Dialog Tasks are the infrastructure that the Kore.ai XO Platform provides for building conversation-based interactions between Virtual Assistants and Users, and integrating these interactions with business systems and processes.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Dialog Tasks are available within the XO Platform as follows:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><strong>As part of the Storyboard<\/strong><span style=\"font-weight: 400\">, where the focus is on the Conversation Designer.<\/span><\/li>\n<li style=\"font-weight: 400\"><strong>As a standalone module, under Conversation Skills &gt; Dialog Tasks<\/strong><span style=\"font-weight: 400\">, where the focus is on integrating the Conversation Designer and Dialog Builder to create interactions between Virtual Assistants, Users and business systems and processes.<\/span><\/li>\n<\/ol>\n<h1><span class=\"ez-toc-section\" id=\"The_Structure_of_a_Dialog_Task\"><span style=\"font-weight: 400\">The Structure of a Dialog Task<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">The Dialog Task development process consists in three main stages, built into the structure made available to you by the XO Platform:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Design your conversation flow using natural language.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Build business logic into your conversation.&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Train: Once you are done creating your conversation flow, you can train your VA on it.<\/span><\/li>\n<\/ol>\n<p><strong>The Design and Build stages work in sync<\/strong><span style=\"font-weight: 400\">, so that you can generate logical flows and integrate business processes while simultaneously working based on conversational elements. Essentially, this&nbsp; allows you to see what the conversation looks like to a human user and to the VA. This is achieved using two important features, called the <\/span><strong>Conversation Designer <\/strong><span style=\"font-weight: 400\">and the <\/span><strong>Dialog Builder<\/strong><span style=\"font-weight: 400\">, respectively.<\/span><\/p>\n<p><span style=\"font-weight: 400\">This <\/span><strong>Train <\/strong><span style=\"font-weight: 400\">section is where you can train your Virtual Assistant using a variety of parameters that will help it fulfill the Dialog Task that you are working on. Using this feature, you are engaging with Kore.ai\u2019s NLP engines to allow your VA to maximize its potential for reaching your users\u2019 goals. <\/span><span style=\"font-weight: 400\">This article will not be focusing on training related aspects, therefore please see <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/navigating-dialog-tasks\/\"><span style=\"font-weight: 400\">Navigating Dialog Tasks <\/span><\/a><span style=\"font-weight: 400\">to learn more about the Train section.<\/span><\/p>\n<h1><span class=\"ez-toc-section\" id=\"The_Conversation_Designer_and_the_Dialog_Builder\"><span style=\"font-weight: 400\">The Conversation Designer and the Dialog Builder<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">When creating Dialog Tasks, teams can work with dedicated views. In the XO Platform, these views are referred to as the <\/span><strong><em>Conversation Designer <\/em><\/strong><span style=\"font-weight: 400\">and the <\/span><strong><em>Dialog Builder<\/em><\/strong><span style=\"font-weight: 400\">.&nbsp;<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">From under <\/span><strong>Conversation Skills &gt; Storyboard &gt; Dialog Tasks<\/strong><span style=\"font-weight: 400\">. When creating or opening a Dialog Task, you will be presented with the <\/span><strong>Design View<\/strong><span style=\"font-weight: 400\">, called the <\/span><strong>Conversation Designer<\/strong><span style=\"font-weight: 400\">. Conversation Designers and Business Analysts can use the Design View<\/span> <span style=\"font-weight: 400\">to work on the natural language side of the interaction, The Design View looks similar to Storyboard Mock Scenes, providing a chat-like interface. However, unlike Mock Scenes, this view is meant to be used for implementation, rather than prototyping. Therefore, in the Design View, all features are available.This is why, throughout this documentation, we refer to this view as the <\/span><strong>Conversation Designer <\/strong><span style=\"font-weight: 400\">or the <\/span><strong>Conversation Builder<\/strong><span style=\"font-weight: 400\">, interchangeably. Please continue reading to learn more about this view.<\/span><\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914151437\/conversation-view-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914151437\/conversation-view-1.png\" alt=\"\" width=\"622\" height=\"256\" class=\"alignnone size-full wp-image-44585\"><\/a><\/p>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">From under <\/span><strong>Conversation Skills &gt; Dialog Tasks<\/strong><span style=\"font-weight: 400\">. When creating or opening a Dialog Task, you will be first presented with the <\/span><strong>Dialog Builder<\/strong><span style=\"font-weight: 400\">. If you want to work with the Conversation Designer from here, please select the <\/span><strong>Design View. <\/strong><span style=\"font-weight: 400\">Engineers can use the <\/span><strong>Build View <\/strong><span style=\"font-weight: 400\">to add logic and integrate systems into Dialog Tasks that become functionalities of the VA being built. This view is based on logic rather than natural language and provides a flow visualization that uses nodes to manage and view the flow of the conversation. This is where the full extent of the Dialog Task is being built, which is why, throughout this documentation, we refer to this view as the <\/span><strong>Dialog Builder<\/strong><span style=\"font-weight: 400\">. Within the Dialog Builder, there is also an integrated Conversation Builder, which engineers can use to see what the VA looks like in each view. Please read our article about the <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/dialog-tasks\/\"><span style=\"font-weight: 400\">Dialog Builder <\/span><\/a><span style=\"font-weight: 400\">to learn more.<\/span><\/li>\n<\/ol>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914151742\/build-view.gif\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914151742\/build-view.gif\" alt=\"\" width=\"606\" height=\"248\" class=\"alignnone size-full wp-image-44588\"><\/a><\/p>\n<h1><span class=\"ez-toc-section\" id=\"Create_a_Dialog_Task_using_the_Conversation_Designer\"><span style=\"font-weight: 400\">Create a Dialog Task using the Conversation Designer<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">Moving forward, this article demonstrates how to create a Dialog Task, using the Conversation Designer. For information on creating a Dialog Task using the Dialog Builder, please see. <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/chatbot-overview\/using-the-dialog-builder-tool\/\"><span style=\"font-weight: 400\">Using the Dialog Builder<\/span><span style=\"font-weight: 400\">.<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400\">To create a new Dialog Task:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><strong>Select the Virtual Assistant<\/strong><span style=\"font-weight: 400\"> that you want to work on.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Go to the <\/span><strong>Build Tab<\/strong><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Select <\/span><strong>Conversation Skills &gt; Storyboard<\/strong><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Select <\/span><strong>Dialog Tasks<\/strong><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><strong>Create Dialog.<\/strong><\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914152325\/create-dialog.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914152325\/create-dialog.png\" alt=\"\" width=\"673\" height=\"256\" class=\"alignnone size-full wp-image-44591\"><\/a><\/p>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Enter a name for the dialog task in the <\/span><strong>Intent Name<\/strong><span style=\"font-weight: 400\"> field. As the field label states, the name should reflect the user intent you want to achieve with this Dialog Task. Optionally, you can add a <\/span><strong>Description<\/strong><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">You can add user utterances that should trigger this intent, using the <\/span><strong>Intent Training <\/strong><span style=\"font-weight: 400\">field. You may add this data later, from the user intent node that is generated within this task.<\/span><\/li>\n<li style=\"font-weight: 400\"><strong>Set additional options:<\/strong>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Set the task to be independent or a <\/span><strong>sub-intent dialog<\/strong><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><strong>Hide from help<\/strong><span style=\"font-weight: 400\"> requests by the user.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Specify the context tags as <\/span><strong>intent preconditions<\/strong><span style=\"font-weight: 400\"> \u2013 this will ensure that the intent would be detected only when the context tag is present.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Set <\/span><strong>Context Output<\/strong><span style=\"font-weight: 400\"> and define the context tags to set when this intent is initiated.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">If you are using the legacy Dialog Builder please select <\/span><strong>Create Using the New Conversation Driven Dialog Builder<\/strong><span style=\"font-weight: 400\"> which was introduced in ve r9.0 of the platform. This is the default setting and recommended. If you do not select this option, you will be prompted to <\/span><strong>Upgrade <\/strong><span style=\"font-weight: 400\">whenever you open the dialog task.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><strong>Proceed<\/strong><span style=\"font-weight: 400\">.<\/span><\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914152613\/new-dialog-task-details.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914152613\/new-dialog-task-details.png\" alt=\"\" width=\"400\" height=\"448\" class=\"alignnone size-full wp-image-44594\"><\/a><\/p>\n<p><span style=\"font-weight: 400\">You will now be presented with the <\/span><strong>Conversation Designer<\/strong><span style=\"font-weight: 400\"> (The Design View), where you can begin creating your new Dialog Task. The first element you will see in the new conversation is the intent, which you have provided as the name for the Dialog Task. This represents the initial message within the conversation, which should belong to the <\/span><strong><em>User<\/em><\/strong><span style=\"font-weight: 400\">. To continue developing the conversation, you may want to switch to the <\/span><strong>Bot <\/strong><span style=\"font-weight: 400\">tab.<\/span><\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914152817\/new-blank-conversation.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914152817\/new-blank-conversation.png\" alt=\"\" width=\"622\" height=\"256\" class=\"alignnone size-full wp-image-44597\"><\/a><\/p>\n<p><span style=\"font-weight: 400\">Now, let us look at the features you can use to develop conversations using the Conversation Designer, all approached based on a recommended workflow.&nbsp;<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configure_the_Intent_Node\"><span style=\"font-weight: 400\">Configure the Intent Node<\/span><\/span><\/h2>\n<p><span style=\"font-weight: 400\">Once you create the Dialog Task, a <\/span><strong>Primary Intent<\/strong><span style=\"font-weight: 400\"> is created by default. This is taken as the User Utterance that triggers this dialog. To configure this node, click&nbsp; the <\/span><strong>More Options <\/strong><span style=\"font-weight: 400\">button next to the Intent and select <\/span><strong>Configure Properties.&nbsp;<\/strong><\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914153707\/configure-node-properties.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914153707\/configure-node-properties.png\" alt=\"\" width=\"382\" height=\"489\" class=\"alignnone size-full wp-image-44600\"><\/a><\/p>\n<p><span style=\"font-weight: 400\">Here are the configurations you can make:<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400\">Change <\/span><strong>Display Name<\/strong><span style=\"font-weight: 400\"> and <\/span><strong>Node Name<\/strong><span style=\"font-weight: 400\"> if needed.<\/span><\/li>\n<li><span style=\"font-weight: 400\">Add\/change <\/span><strong>Description.<\/strong><\/li>\n<li><strong>Add utterances<\/strong><span style=\"font-weight: 400\"> that would trigger this intent. You can add multiple utterances. These would be in addition to the primary intent utterance.<\/span><\/li>\n<li><span style=\"font-weight: 400\">You also have the option to <\/span><strong>Manage Training<\/strong><span style=\"font-weight: 400\"> which will enable you to train the intent by adding <\/span><em><span style=\"font-weight: 400\">Utterances, Patterns<\/span><\/em><span style=\"font-weight: 400\">, and <\/span><em><span style=\"font-weight: 400\">Rules<\/span><\/em><span style=\"font-weight: 400\">. <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/nlp\/user-utterances\/\"><span style=\"font-weight: 400\">Refer here<\/span><\/a><span style=\"font-weight: 400\"> for more on utterance training.<\/span><\/li>\n<\/ol>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914154259\/configure-node-properties-panel.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914154259\/configure-node-properties-panel.png\" alt=\"\" width=\"264\" height=\"407\" class=\"alignnone size-full wp-image-44603\"><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Entity_Node\">Entity Node<\/span><\/h2>\n<p>The <b>Entity Node<\/b> is created whenever <b>Bot<\/b> &gt; <b>Ask a Question<\/b> is selected for the Bot in the <b>Design<\/b> section.<br \/>\n<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229083921\/en-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229083921\/en-1.png\" alt=\"\" width=\"500\" height=\"300\" class=\"alignnone size-full wp-image-50141\"><\/a><\/p>\n<p>For each question you can do the following:<\/p>\n<ol>\n<li>Define <b>Entity Type<\/b> \u2013 Select from the drop-down list. This list includes the entity types supported by the Kore.ai XO Platform.<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229090141\/en-2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229090141\/en-2.png\" alt=\"\" width=\"400\" height=\"250\" class=\"alignnone size-full wp-image-50144\"><\/a><\/p>\n<li>Apply <b>Formatting Options<\/b> like bold, italics, etc.<\/li>\n<li>Use the following <b>Templates<\/b> to present the query:\n<ol start=\"a\">\n<li>Attachment<\/li>\n<li>Text<\/li>\n<li>Quick Reply<\/li>\n<li>Carousel<\/li>\n<li>Button<\/li>\n<li>List<\/li>\n<li>Image<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>For the <b>Button Template<\/b> of the <b>Entity Node<\/b>, the Platform now provides the ability to customize the path behavior on the storyboard designer by removing\/reassigning the buttons from\/to the path.<\/p>\n<p>To customize the path behavior, follow the steps below:<\/p>\n<ol>\n<li>Click the <b>Design<\/b> tab for the selected Dialog Task\u2019s storyboard screen.<\/li>\n<li>Click the <b>Templates<\/b> icon and select <b>Button<\/b>.<\/li>\n<li>Click <b>Path Behavior<\/b>.<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229090328\/en-3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229090328\/en-3.png\" alt=\"\" width=\"500\" height=\"300\" class=\"alignnone size-full wp-image-50147\"><\/a><\/p>\n<li>On the <b>Assign Path to Each Button<\/b> window, map the buttons to their respective path boxes, delete, or switch the buttons as required.<\/li>\n<\/ol>\n<p>The system allows the user to do the following when designing a Button Template:<\/p>\n<ol>\n<li>Select one of the following Path Behaviors for the button template:<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229092338\/en-4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229092338\/en-4.png\" alt=\"\" width=\"400\" height=\"250\" class=\"alignnone size-full wp-image-50150\"><\/a><\/p>\n<li>When <b>Common for all<\/b> is selected, a single path flow is mapped to all the buttons in the template on the Dialog Builder as shown below:<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229092608\/en-5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229092608\/en-5.png\" alt=\"\" width=\"500\" height=\"350\" class=\"alignnone size-full wp-image-50156\"><\/a><\/p>\n<li>When <b>Individual Paths<\/b> is selected, individual path flows are mapped to all the paths of all the buttons in the template as shown below:<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229092838\/en-6.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229092838\/en-6.png\" alt=\"\" width=\"500\" height=\"350\" class=\"alignnone size-full wp-image-50162\"><\/a><\/p>\n<li>Drag and drop the buttons in their respective path boxes when assigning the Path to each created button.<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093012\/en-7.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093012\/en-7.png\" alt=\"\" width=\"500\" height=\"350\" class=\"alignnone size-full wp-image-50165\"><\/a><\/p>\n<li>Delete a button from the path by clicking the <b>X<\/b> icon.<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093138\/en-8.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093138\/en-8.png\" alt=\"\" width=\"350\" height=\"150\" class=\"alignnone size-full wp-image-50168\"><\/a><\/p>\n<li>Add a Path to the storyboard preview screen by clicking the <b>Add Path<\/b> icon.<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093312\/en-9.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093312\/en-9.png\" alt=\"\" width=\"500\" height=\"350\" class=\"alignnone size-full wp-image-50171\"><\/a><\/p>\n<li>Delete a Path by clicking the <b>delete<\/b> icon.<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093456\/en-10.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093456\/en-10.png\" alt=\"\" width=\"350\" height=\"150\" class=\"alignnone size-full wp-image-50174\"><\/a><\/p>\n<li>Swap the buttons between paths or reassign paths.<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093636\/en-11.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093636\/en-11.png\" alt=\"\" width=\"500\" height=\"350\" class=\"alignnone size-full wp-image-50177\"><\/a><\/p>\n<li>Be notified if there are duplicate buttons in the same path with the message \u201c<i>Button already exists in the path.<\/i>\u201d<\/li>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093841\/en-12.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229093841\/en-12.png\" alt=\"\" width=\"500\" height=\"400\" class=\"alignnone size-full wp-image-50180\"><\/a><\/p>\n<li>Be prompted when a button is not associated with any path to associate the button to any of the existing paths when <b>Individual Paths<\/b> is selected.<br \/>\n<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229094015\/en-13.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229094015\/en-13.png\" alt=\"\" width=\"500\" height=\"300\" class=\"alignnone size-full wp-image-50183\"><\/a><br \/>\n<b>Note<\/b>:<\/p>\n<ol start=\"a\">\n<li>The user can ignore the prompt and skip associating the buttons with a path.<\/li>\n<li>The user can have paths without any associated buttons on the storyboard.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol start=\"11\">\n<li>Delete the button from the path.When a new path is added, and no buttons are associated with it, the system treats the path flow for the Entity Node as an <b><i>Else<\/i><\/b> transition in the <b>Build<\/b> section.<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229094320\/en-14.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221229094320\/en-14.png\" alt=\"\" width=\"500\" height=\"370\" class=\"alignnone size-full wp-image-50186\"><\/a>Once you add an <b>Entity Node<\/b>, the following properties can be configured:\n<ol start=\"a\">\n<li>Display name<\/li>\n<li>Node name<\/li>\n<li>Type<\/li>\n<li>Is Multi-Item<\/li>\n<li>User Prompts<\/li>\n<li>Error Prompts<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>For details on Entity component properties, please refer to this <a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/working-with-the-entity-node\/#Component_Properties\" rel=\"noopener noreferrer\" target=\"_blank\">link<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Set_up_Bot_Messages\"><span style=\"font-weight: 400\">Set up Bot Messages<\/span><\/span><\/h2>\n<p><span style=\"font-weight: 400\">Since the user has started the conversation through the intent, it is recommended to continue with&nbsp; a message from the VA to the user. This would serve as a guide to the user on the conversation flow.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Bot Messages can serve one of the following purposes:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><strong>Ask a Question<\/strong><span style=\"font-weight: 400\"> with the intention of gathering information from the user. This gets converted to an <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/working-with-the-entity-node\/\"><span style=\"font-weight: 400\">Entity node<\/span><\/a><span style=\"font-weight: 400\"> in the dialog task.<\/span><\/li>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">You can further specify the type of user input expected like string, number, date, etc. It gets translated to an entity type in the dialog task.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">You can format the message using simple formatting options or by selecting a template for presenting the bot message.<\/span><\/li>\n<\/ol>\n<li style=\"font-weight: 400\"><strong>Ask Confirmation<\/strong><span style=\"font-weight: 400\"> with the intention to decide the path of the conversation. This gets converted to a <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/working-with-the-confirmation-nodes\/\"><span style=\"font-weight: 400\">Confirmation node<\/span><\/a><span style=\"font-weight: 400\"> in the dialog task.<\/span><\/li>\n<li style=\"font-weight: 400\"><strong>Inform the User<\/strong><span style=\"font-weight: 400\"> like a help message, welcome message, or as a response to the user query. These get converted to a <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/working-with-the-message-nodes\/\"><span style=\"font-weight: 400\">Message node<\/span><\/a><span style=\"font-weight: 400\"> in the dialog task.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400\">For each of the above selections, you can either use an existing node by selecting from the list or create a new node. Please see the documentation relevant to each node type for detailed information.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Here is a quick demo on how to work with Bot Messages in the Conversation Designer.<\/span><\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914154952\/edit-bot-message-overview.gif\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914154952\/edit-bot-message-overview.gif\" alt=\"\" width=\"606\" height=\"248\" class=\"alignnone size-full wp-image-44606\"><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Set_Up_User_Responses\"><span style=\"font-weight: 400\">Set Up User Responses<\/span><\/span><\/h2>\n<p><span style=\"font-weight: 400\">Every bot message is ideally followed by a user response. User Responses can be used to define the conversation flow by predicting the user\u2019s reply. For example, the VA might have asked the user to confirm an input, then based on the response there would be two paths \u2013 one for affirmation and one for negation.<\/span><\/p>\n<table style=\"background-color: #fffbea;width: 100%\" width=\"100%\">\n<tbody>\n<tr>\n<td width=\"100%\"><strong><em>Note<\/em><\/strong><em>&nbsp;If not specified, the platform adds a Sample User Response placeholder to maintain the conversational flow.<br \/>\n<\/em><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914155352\/conv-designer-user-response.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914155352\/conv-designer-user-response.png\" alt=\"\" width=\"403\" height=\"73\" class=\"alignnone size-full wp-image-44609\"><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Work_with_Other_Nodes\"><span style=\"font-weight: 400\">Work with Other Nodes<\/span><\/span><\/h2>\n<p><span style=\"font-weight: 400\">Apart from&nbsp; Bot and User Messages, you can<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400\">Add placeholders for <\/span><strong>Bot Actions<\/strong><span style=\"font-weight: 400\"> like service calls, scripts, logic, webhook and process to define the flow, and more. The actual functionality needs to be added from the dialog builder. You can leave comments for the developer elaborating the purpose of such a Bot action node. For example, for the <\/span><em><span style=\"font-weight: 400\">Book Flight<\/span><\/em><span style=\"font-weight: 400\"> task, you want to connect to your backend servers for the actual booking process.<\/span><\/li>\n<li><span style=\"font-weight: 400\">Trigger <\/span><strong>Dialog Tasks<\/strong><span style=\"font-weight: 400\"> for subtasks or related\/follow-up tasks. For example, after booking a flight you might want to trigger the <\/span><em><span style=\"font-weight: 400\">Web Checkin<\/span><\/em><span style=\"font-weight: 400\"> dialog.<\/span><\/li>\n<li><strong>Agent Transfer<\/strong><span style=\"font-weight: 400\"> nodes (only at the end of the conversation). For example, for a <\/span><em><span style=\"font-weight: 400\">Flight Transfer<\/span><\/em><span style=\"font-weight: 400\"> task, you might want to authenticate the user credentials via a live agent.<\/span><\/li>\n<li><span style=\"font-weight: 400\">Add <\/span><strong>Digital Forms<\/strong><span style=\"font-weight: 400\"> for capturing a series of user inputs. For example, for a <\/span><em><span style=\"font-weight: 400\">Web Check In <\/span><\/em><span style=\"font-weight: 400\">task, you might want to present a form to capture the user details like name, address, phone number, etc.<\/span><\/li>\n<\/ol>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914155539\/conv-designer-other-nodes.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914155539\/conv-designer-other-nodes.png\" alt=\"\" width=\"297\" height=\"149\" class=\"alignnone size-full wp-image-44612\"><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Node_Configurations\"><span style=\"font-weight: 400\">Node Configurations<\/span><\/span><\/h3>\n<p><span style=\"font-weight: 400\">While building the conversation, the nodes are generated with default settings. You can customize these configurations from the Conversation Designer itself or do it at a later time from the Dialog Builder.<\/span><\/p>\n<p><span style=\"font-weight: 400\">In the following section, we see the various configurations available from the Conversation Designer for each available node type.<\/span><\/p>\n<h4><span style=\"font-weight: 400\">Entity Node<\/span><\/h4>\n<p><span style=\"font-weight: 400\">The entity node is created whenever <\/span><strong>Bot -&gt; Ask Question<\/strong><span style=\"font-weight: 400\"> is selected.<\/span><\/p>\n<p><span style=\"font-weight: 400\">For each question you can:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Define <\/span><strong>Entity Type<\/strong><span style=\"font-weight: 400\"> \u2013 select from the drop-down list. This list includes the <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/entity-types\/\"><span style=\"font-weight: 400\"><\/span><\/a><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/entity-types\/\" rel=\"noopener noreferrer\" target=\"_blank\">entity types<\/a><span style=\"font-weight: 400\"> supported by the Kore.ai XO Platform.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Apply <\/span><strong>Formatting Options<\/strong><span style=\"font-weight: 400\"> like bold, italics, etc.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Use <\/span><strong>Templates<\/strong><span style=\"font-weight: 400\"> like buttons, carousel, etc to present the query<\/span><\/li>\n<\/ol>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914155725\/conv-designer-botmessage-entity.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914155725\/conv-designer-botmessage-entity.png\" alt=\"\" width=\"401\" height=\"71\" class=\"alignnone size-full wp-image-44615\"><\/a><\/p>\n<p><span style=\"font-weight: 400\">Once added you can <\/span><strong>configure properties:<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Display name,<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Node name,<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Type,<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Is Multi-Item,<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">User Prompts, and<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Error Prompts.<\/span><\/li>\n<\/ul>\n<p><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/working-with-the-entity-node\/#Component_Properties\"><span style=\"font-weight: 400\">Refer here for details on Entity component properties<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p>\n<h4><span style=\"font-weight: 400\">Confirmation Node<\/span><\/h4>\n<p><span style=\"font-weight: 400\">The confirmation node is created whenever <\/span><strong>Bot -&gt; Ask Confirmation<\/strong><span style=\"font-weight: 400\"> is selected, along with a <\/span><em><span style=\"font-weight: 400\">Yes, No,<\/span><\/em><span style=\"font-weight: 400\"> and <\/span><em><span style=\"font-weight: 400\">two other<\/span><\/em><span style=\"font-weight: 400\"> user response paths. You can delete or add more options.<\/span><\/p>\n<p><span style=\"font-weight: 400\">For each confirmation you can:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Apply <\/span><strong>Formatting Options<\/strong><span style=\"font-weight: 400\"> like bold, italics, etc.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Use <\/span><strong>Templates<\/strong><span style=\"font-weight: 400\"> like buttons, carousel, etc to present the confirmation options.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">You can set <\/span><strong>configuration properties<\/strong><span style=\"font-weight: 400\"> like<\/span><\/li>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Display name,<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Node name,<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">User prompts,<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Display options, and<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Synonyms for yes\/no.<\/span><\/li>\n<\/ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Select the concerned user response options to continue with the appropriate path.<\/span><\/li>\n<\/ol>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914160017\/response-paths.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914160017\/response-paths.png\" alt=\"\" width=\"394\" height=\"212\" class=\"alignnone size-full wp-image-44618\"><\/a><\/p>\n<p><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/working-with-the-confirmation-nodes\/#Component_Properties\"><span style=\"font-weight: 400\">Refer here for confirmation node component properties<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Advanced_Features_for_User_Responses\"><span style=\"font-weight: 400\">Advanced Features for User Responses<\/span><\/span><\/h2>\n<p><span style=\"font-weight: 400\">Apart from the linear flow, you can add exceptional flows to the conversation. For example, while in the <\/span><em><span style=\"font-weight: 400\">Book Flight<\/span><\/em><span style=\"font-weight: 400\"> task, the user might request the <\/span><em><span style=\"font-weight: 400\">Weather Report<\/span><\/em><span style=\"font-weight: 400\"> at the destination city, or while in the <\/span><em><span style=\"font-weight: 400\">Web Check In <\/span><\/em><span style=\"font-weight: 400\">task, the user might have entered the wrong flight number three times in a row. These exceptional cases can be taken into consideration as a part of the conversation..<\/span><\/p>\n<p><span style=\"font-weight: 400\">For each user response you can:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Set up alternative user responses,<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Configure user retries and the VA\u2019s behavior when this limit is exceeded.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ask for an intent when there is an interruption or a sub-intent.<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><\/li>\n<\/ol>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914160221\/conv-designer-user-response-paths.gif\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914160221\/conv-designer-user-response-paths.gif\" alt=\"\" width=\"378\" height=\"158\" class=\"alignnone size-full wp-image-44621\"><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Alternative_User_Response\"><span style=\"font-weight: 400\">Alternative User Response&nbsp;<\/span><\/span><\/h3>\n<p><span style=\"font-weight: 400\">This allows you to trigger a different conversation flow. For example, at the prompt for the <\/span><em><span style=\"font-weight: 400\">City <\/span><\/em><span style=\"font-weight: 400\">entity within the <\/span><em><span style=\"font-weight: 400\">Weather Report<\/span><\/em><span style=\"font-weight: 400\"> task, if the user says \u201c<\/span><em><span style=\"font-weight: 400\">Not now\u201d<\/span><\/em><span style=\"font-weight: 400\"> then the conversation should end. This denotes that the user\u2019s response is unrelated to the VAs initial question, therefore the behavior should not be the same as if the response would be the expected one.<\/span><\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914161649\/alternate-va-response.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914161649\/alternate-va-response.png\" alt=\"\" width=\"297\" height=\"247\" class=\"alignnone size-full wp-image-44624\"><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Retry_Limits\"><span style=\"font-weight: 400\">Retry Limits<\/span><\/span><\/h3>\n<p><span style=\"font-weight: 400\">You can set a number of wrong responses that the user can provide, then define the VAs behavior when a user exceeds the set number. A standard response is set by default.<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914161754\/conv-designer-exceeded-retries.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914161754\/conv-designer-exceeded-retries.png\" alt=\"\" width=\"465\" height=\"107\" class=\"alignnone size-full wp-image-44627\"><\/a><\/p>\n<p><span style=\"font-weight: 400\">Use <\/span><strong>Configure Properties<\/strong><span style=\"font-weight: 400\"> to define settings like the number of <\/span><strong>Allowed Retries<\/strong><span style=\"font-weight: 400\"> and the <\/span><strong>Behavior on exceeding retries<\/strong><span style=\"font-weight: 400\"> \u2013 <\/span><em><span style=\"font-weight: 400\">end of dialog<\/span><\/em><span style=\"font-weight: 400\"> or <\/span><em><span style=\"font-weight: 400\">transition to a node<\/span><\/em><em><span style=\"font-weight: 400\"><br \/>\n<\/span><\/em><\/p>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914161855\/conv-designer-exceed-retries-config.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914161855\/conv-designer-exceed-retries-config.png\" alt=\"\" width=\"275\" height=\"213\" class=\"alignnone size-full wp-image-44630\"><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ask_Another_Intent\"><span style=\"font-weight: 400\">Ask Another Intent<\/span><\/span><\/h3>\n<p><span style=\"font-weight: 400\">Configure the VA behavior with an interruption or a sub-intent, indicated using <\/span><strong>Ask Another Intent<\/strong><span style=\"font-weight: 400\">. For example, within the <\/span><em><span style=\"font-weight: 400\">Book Flight<\/span><\/em><span style=\"font-weight: 400\"> task, the user asks for the <\/span><em><span style=\"font-weight: 400\">Weather Report<\/span><\/em><span style=\"font-weight: 400\"> at the destination city using the specific intent. This option, therefore,&nbsp; lets you define the VAs behavior when a user utterance deviates from the task at hand. To manage this:<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400\">Enter the user response that is likely to ask for another intent.<\/span><\/li>\n<li><span style=\"font-weight: 400\">You can choose the intent from the available list or create a new one.<\/span><\/li>\n<li><span style=\"font-weight: 400\">You can set the transition to the new intent:<\/span>\n<ol>\n<li><span style=\"font-weight: 400\">As an Interruption to allow the user to switch to another task Please see <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/bot-intelligence-bots\/interruption-handling-context-switching-intents\/\"><span style=\"font-weight: 400\">here<\/span><\/a><span style=\"font-weight: 400\"> for more on interruption handling, or<\/span><\/li>\n<li><span style=\"font-weight: 400\">As Sub-intent, to allow the user to seamlessly branch into related intents, See <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/bot-intelligence-bots\/sub-intents-and-follow-up-intents\/\"><span style=\"font-weight: 400\">here<\/span><\/a><span style=\"font-weight: 400\"> for more on sub-intents.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914162527\/ask-another-intent.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20220914162527\/ask-another-intent.png\" alt=\"\" width=\"289\" height=\"517\" class=\"alignnone size-full wp-image-44633\"><\/a><\/ol>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<div class=\"ult-spacer spacer-6ae865bb534df\" data-id=\"6ae865bb534df\" data-height=\"12\" data-height-mobile=\"12\" data-height-tab=\"12\" data-height-tab-portrait=\"\" data-height-mobile-landscape=\"\" style=\"clear:both;display:block;\"><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"Dialog Tasks are the infrastructure that the Kore.ai XO Platform provides for building conversation-based interactions between Virtual Assistants and Users, and integrating these interactions with business systems and processes. Dialog Tasks are available within the XO Platform as follows: As part of the Storyboard, where the focus is on the Conversation Designer. As a standalone...","protected":false},"author":27,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[66],"tags":[],"class_list":["post-44519","post","type-post","status-publish","format-standard","hentry","category-bot-creation"],"_links":{"self":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/44519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/comments?post=44519"}],"version-history":[{"count":30,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/44519\/revisions"}],"predecessor-version":[{"id":54022,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/44519\/revisions\/54022"}],"wp:attachment":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/media?parent=44519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/categories?post=44519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/tags?post=44519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}