intent.core.TurnEndChat- this is an intent that is generated when the user clicks on the end chat button on webchat. It is actually what in OpenDialog we term a cascading intent in that when the intent is matched the OpenDialog conversation engine will first look for
intent.core.ConversationEndChatbefore breaking out to the top of the scenario and look for
intent.core.endChat. This cascade of intents allows us to react to the user differently in different contexts. This is an implementation of the Contextual End Chat Pattern.
intent.dialogflow.faqand that should be mapped within your Dialogflow interpreter setup to the knowledge base intent as shown in the figure below. This mapping will convert any
Knowledge.Knoweldgebase.*intent from Dialogflow intent the
intent.dialogflow.faqintent in OpenDialog.
userContinueNLUintent (e.g. "let's do it", "let's find shoes", etc) or the user might dive straight into a more specific request such as "Looking for men's shoes" that will active the
<value>field to set the attribute called
one. This could then be used through an action in order to retrieve further information about the selected product to customise the rest of the messages.