How do I define conversational flows?

How do I define conversational flows?

There are multiple ways to enhance the conversational bot with call-to-action activities that enhance the user experience and help guide the flow and suggest options to the user. These can be added to the regular answers using the Conversation tab in Digital DX AI.

  1. In the AI Console, go to Knowledge > Articles and create a new article.
  2. On the Conversational tab, click the Conversation Enabled toggle to enable the conversational editor in the Article Editor.
  3. Select Add Flow.
  4. Add the main answer in the Content field that appears.
    Tip: If you want to display the content in multiple bubbles, enter the <page_separator/> tag in the text where you want to separate the content.
  5. Optional: Add rotating content.

    You can add variations for the content to create a more human-like user experience.

  6. Select +Child to create the options.
    Note: It is recommended to use between 5-7 quick buttons to avoid scrolling on the page.
  7. In the Title field that appears, enter the text you want to display on the button.

    The text on the button can be up to 20 characters long.

    Tip: Use synonyms to cover different user inputs. For example, if the buttons show Yes and No, you can create a synonym group that includes yes, yeah, ya and so on. This way, if the user types yeah instead of choosing the Yes button, they still receive the relevant answer.
  8. Select the type of button you want to use.

    You can either use quick buttons or persistent buttons. Quick buttons appear under the content as separate buttons and once the user selects an option, the rest of the options disappear. Persistent buttons appear as a list under the content and all of them remain visible to the user after they select one. Use the quick button if only one of the options is relevant to the user. Use the persistent buttons if multiple options could be relevant to the user.

  9. Add the content that is to be presented upon clicking the button.

    You have the following options:

    • Content: Enter the content that is to be presented to the user when they click on the button.
    • Variation ID: You can specify the article variation that is to be presented to the user.
    • Article: Use this option to direct the user to an answer in the knowledge base. You can search for articles by title.
    • Statement: Use this option if the answer has more variations associated with different contexts and you want the bot to display the relevant variation based on context. Enter the title of the article with multiple variations.
    • URL: You can create a link to a webpage with this option.
    • Phone Number: You can use this option to add a phone number and call the number defined when clicked.
      Note: Using this option affects the channeling score for phone on the Dashboard. For more information about the channeling score see What do I see on the Dashboard?.
    • External: Use this option to transfer parameters to an external interface. This is useful for handshaking with a customer app that uses certain parameters from the conversational bot.
  10. Optional: Besides plain text, you can also insert HTML elements in the conversation tree to enhance the conversation's look and feel, as well as its functionality. For example, you can enter a link in the conversational statement by adding an HTML tag in the Article Editor's text field.