Simple Response

When the user drags and drops the Simple Response node in the drop list, the drop list looks like the following:

Figure 1. Figure 16 - Simple response dropped on Conversation section
C:\Users\saloni.malik\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\2577FB3C.tmp

On dropping simple response, the conversation form changes to Simple Response, as displayed below:

Figure 2. Figure 17 - Simple Response Form
C:\Users\saloni.malik\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\33B7D0AA.tmp

In the input area, you can enter the text input of the response BigFix AEX is supposed to respond with, the end user can have text response in the form of markdown, and if needed any help with markdown, there is a helper provided for it. The helper indicates in what different manner we can have our text response.

Figure 3. Figure 18 - Simple response form Helper

Let us see an example:

Let’s say “Which outlook version are you using”, is entered in simple response input-text:

Figure 4. Figure 19 - Simple text response
C:\Users\username\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\AB5094CE.tmp

Clicking on Save iconC:\Users\saloni.malik\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\895B6396.tmpchanges the node response in the conversation section.

Figure 5. Figure 20 - Simple response changed on clicking save
C:\Users\username\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\1CD5AA0C.tmp

For the Simple response nodes, that do not have the options toggle enabled, there are certain restrictions in place; these are:

  • This node cannot be the first node of any conversation.
  • This node can be the last node of any conversation (without option).
  • This node is not allowed to be connected to BigFix AEX or Other category responses.

If the user wants to add options to the above response, he can enable the toggle button. And then it gives the option to the user to select between intent based or entity-based options with the help of a radio button. Enabling the toggle for adding options and selecting one of the radio buttons allows the user to customize either of the entity based or intent based forms depending on the selection of the user. The forms for entity based or intent based option appears as soon as the user selects either of the radio buttons. Switching between intent and entity based gives the following alert to user.

Figure 6. Figure 21- Switching from Intent based to entity or vice versa after save
Graphical user interface, application Description automatically generated

Let us assume that the user opts for the intent-based options; let’s discuss the intent-based form first.

When Intent Based option is selected,

Figure 7. Figure 22 - BigFix AEX option toggle on

When the user chooses intent, he can write the intent he wants to give in the user response. As the user adds the intents, in a collapsible manner they keep appearing below the text area.

To add variation to a particular intent, we can click on which shows a text box for intent variation. On adding variation, the intent and variation appear in the following format:

Figure 8. Figure 23 - Variation for an Intent
  • The user can delete an intent by clicking on the icon corresponding to the intent name.
Figure 9. Figure 24 - Intent deletion confirm box
  • The user can delete one or multiple variations by selecting the checkbox(es) corresponding to the variation(s), as soon as a checkbox is selected, the delete icon appears.
Figure 10. Figure 25 - The delete variation, on checkbox clicked
  • When the user clicks on Delete icon, a confirmation box appears as below:
Figure 11. Figure 26 - Variation deletion confirm box
  • Clicking Ok deletes the selected variation(s).
  • After customizing the form, user needs to Save the changes.
  • The Simple Response Node appears as follows:
Figure 12. Figure 27 - Intent Based Simple response node
C:\Users\username\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\B3BCF218.tmp

When Entity Based option is selected,

  • On selecting the entity-based radio button, the user can add the entities in the appearing text box.
  • The entities which are added by the user are listed as shown in the form below:
Figure 13. Figure 28 - Entity Based Form
  • To delete an entity, click on the icon corresponding to the entity to be deleted.
Figure 14. Figure 29 - Entity Based Form (deleting entity)
  • The user can delete one or multiple synonyms by selecting the checkbox(es) corresponding to the synonym(s). As soon as a checkbox is selected, the delete icon appears.
Figure 15. Figure 30 - Selected synonym to be deleted
Graphical user interface, application Description automatically generated

When the user clicks on Save, the Simple response appears as follows:

Figure 16. Figure 31 - Entity Based Simple response node
C:\Users\username\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\9D5B7DFE.tmp

The Simple response nodes, which have the toggle enabled, have some restrictions in place to make the experience smoother for the user. These are:

  • This node cannot be the first node of any conversation.
  • This node cannot be the last node of any conversation.
  • This node must have either of intent or entity
  • Every intent must have a single variation or synonym.
  • Intent, entity, intent variation, or synonym must be longer than one letter.
  • If the option toggle is disabled afterwards, the options and the flow below get deleted.
  • If deleted, it is deleted with Simple response option (and all user option response attached to it gets deleted and below flow remain intact.)

There is one more toggle that is called Take any input.

Figure 17. Figure 32- Take any input toggle
Text, chat or text message, bubble chart Description automatically generated with medium confidence

This toggle is for the option if, in addition to the provided option, the user provides his own response. For the same, a user-option response node is added, which is always the last option node:

Figure 18. Figure 33- Take input option node in draw flow