I’m having an issue when I invoke a utterance that is not in my intent utterance possibility.
When I test my skill :
user : “Alexa, open Name_of_my_skill”
Alexa : “Welcome to the Name_of_my_skill”
user:” banana” or “word_not_in_my_intent” (I’m test a word not in the utterance of any intent)
Alexa : Answer with a random existing intent.
I have tested with several words, and I’m always having the same issue. I’m using a lambda function and the python SDK, but when I check the json input, it seems that the error is before going through the lambda function.
The end of the json input is the following :
Instead of seeing the word “Banana”, I can read the name of one of my intent in the json input so this intent has been randomly choosen.
I have this problem on 2 skills that I’m developing at the moment (one has failed the certification because of the problem), and I don’t see how I can solve this problem, so any help is welcome.