Answer node in Q&A

Using the answer node in Q&A, you can find the most similar content from the Q&A data uploaded to the knowledge base and present candidates to the user.

Decide how to receive the question in the question input method.

  • If you select 'User input', you can enter the message to show the customer. When the customer sees the message and enters a question, the answer search begins.

  • If you select 'Variable', the variable value is used as the question and you can specify that variable. In this case, because the question is provided in advance, the search for answers begins as soon as the skill reaches the Q&A answer node.

You can edit the message displayed to the user via the node entry message.

If you check the 'Use previous node's user input' option, the text input from the previous node is used as the question to search the Q&A. If text input is not passed from the previous node, no question will be entered, so it is recommended to place a Send Message node with the 'Allow text input' option enabled before that node.

After successfully answering the question, Alli will repeat that node and prompt for the question again. In this case, if the 'Always display message on node entry' option is not checked, the message entered in 'Node entry message' will not be repeated. Note that this option is not shown if 'Variable' is set as the question source.

If you select a hashtag in the scope of application, only Q&As tagged with that hashtag will be searched. You can also select a variable, and it will work when the variable value matches one of the existing hashtag values.

If you select individual Q&As, you can set branches for each when the corresponding Q&A is chosen as the answer. You can add more items with the '+ Add QA' button.

If the 'Other option add' button is enabled, Alli will proceed with the branch set in the 'Other' option without repeating the Q&A question after the customer selects an answer.

A simple example of all possible branches in a QA node

In the above flow, A~E each branch the conversation to different nodes.

A: A Q&A tagged with #company is selected by the customer (or presented directly as the answer) B: One of the presented Q&As is selected by the customer, but it is not case A C: The answer was directly extracted from a document uploaded in the Documents tab D: Q&A candidates were presented but the customer selected 'None of these questions apply' E: Alli could not find Q&A candidates similar to the customer's question

If the 'Other' option is not enabled, in case B the Q&A node is repeated.

The option to save the answer to the variable below saves the customer's input to the specified variable.

Last updated