I am trying to determine if an approach to determine if the user is returning from the knowledge graph. Currrently the approach goes as follows:
On initial entry to bot the context session data does not contain the key “historicTags” but upon user asking a FAQ the bot is directed to knowledge graph and returns back to bot with new “historicTags” field within context session data. Withing this “historicTags” field there is a key labeled “tags” which is an array and in it contains a field “intent FAQ”.
Can anyone confirm or deny if this is a proper approach is appropriate to determine whether or not user is returning from the knowledge graph? See example below:
End of task does not seem to ever populate. Our current approach is to place a context output in the knowledge graph names “FAQ_Intent_Found” so when we return from the knowledge graph this field can be found in the historical tags. Can you confirm or deny this approach is sound?