AMAZON.FallbackIntent Exception occurred while handling uri: ‘http://51f64c10256f.ngrok.io/webhooks/dialect_quiz/webhook/’ Traceback (most recent call last): File “C:\Users\ARYAN\Anaconda3\envs\venv\lib\site-packages\sanic\app.py”, line 938, in handle_request response = await response File “C:\Users\ARYAN\Desktop\ChatBot\formbot\alexa_connecotor.py”, line 52, in receive return get_fallback_response() KeyError: ‘slots’ AMAZON.FallbackIntent Exception occurred while handling uri: ‘http://51f64c10256f.ngrok.io/webhooks/dialect_quiz/webhook/’ Traceback (most recent call last): File “C:\Users\ARYAN\Anaconda3\envs\venv\lib\site-packages\sanic\app.py”, line 938, in handle_request response = await response File “C:\Users\ARYAN\Desktop\ChatBot\formbot\alexa_connecotor.py”, line 52, in receive return get_fallback_response() KeyError: ‘slots’
please someone help me why this exception comes
i added only two built-in intent in alexa but it automatically added 14 more built-in intents.
Hi, I am using a Windows 10 WSL2 Ubuntu installation and conda virtual environment to run the Rasa-Alexa tutorial. I use VS code to run the rasa server and then ngrok. All seems to work fine, and I add the ngrok https link and the appeneded webook text into the endpoint field in the Alexa Skill SDK console. All good. When I test it from within Alexa Skill Console, I get the 404 not found error. Previously when I was getting the 405 method not allowed error, I added the correct url for webook into the endpoint field and now the new error message is 404 not found.
I could not find a similar forum post, hence I am posting this as a question.
it works fine on alexa development test but when do validation run it fails and give error messages like " The skill end-point is not validating the signatures for incoming requests and is accepting requests with an incorrect certificate URL."
please suggest what steps to follow to correct this and run RASA bot on alexa eco device.