NLU - Anything else topic triggering over fallback
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-04-2020 06:36 AM
Does anyone know the conditions in which the fallback topic is triggered rather than the anything else topic in an NLU virtual agent environment?
The behaviour I am experiencing is that the fallback is only triggered after the initial greetings message, if I initiate a small talk then type the same message that should trigger the fallback, it triggers the anything else topic instead.
- The greetings message and the small talk example both finish in a node that calls vaSystem.sendTopicPickerControl(msg) to show the 'Show me everything' topic switcher.
- Labels:
-
Virtual Agent

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-05-2020 07:49 AM
Hi Rob,
If VA is unable to find the right NLU intent or if it doesn't understand user comment then fallback is triggered. on the other hand If any topic conversation is completed after the initial greeting msg then anything else topic will be triggered.
Anything Else:
If you select 'yes' topic picker will be shown.
Fallback:
This also displays the topic picker
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-07-2020 12:23 AM
Hi Murali, thanks for the response. That was my understanding as well, but the behaviour seems intermittently different (may very well be the way my flows are built). The attached screenshots show the difference between the first message after greeting vs the first message after a small talk topic. The 'Hi' message triggered the topic control picker so it is my expectation that the fallback should be triggered here rather than anything else.
Any idea how we can build other topics that have the same behaviour as the greeting one in terms of fallback?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-07-2020 01:10 AM
So it looks like fallback is only triggered if 'vaVars._topic_current = null;'. If I add this to whenever topic control is called, fallback will trigger over anything else.