How can I train a greeting intent?


(Kato Kelly) #1

I want my end user to be able to type, “What can you do?” and have the option menu appear, just like if they write “help”. Right now it is picking up one of my task intents. Is there a way to point it to the menu greeting instead?


(Subrahmanyam Donepudi) #2

@kelly.nk.katrina You could have a main menu dialog in your bot (Hidden) and then have the tasks list presented to the user in a template at a message node. You could further configure the template to send the payload as the user selected task name to the bot. Add “What can you do?” as an utterance to the main menu task and train the utterance. Now, if user passes the utterance, the main menu task will be picked and executed.

Based on the your question, I understand that the "What can you do? " is actually identifying an intent and executing it. We will need to look at NL analysis info to debug your issue (the intent name of identified dialog, the utterances added at the dialog and so on).