I am creating an Alexa skill using JOVO framework. I have completed the following steps on Amazon Alexa console:
- Created a new skill in AWS Alexa console
- Created a function in Lambda console
- Under endpoints of the skill added the
Lambda arn. - Added an Alexa Skill Kit trigger in the above lambda function and added the Skill ID
- Saved endpoints successfully.
Local setup:
$ jovo new WeatherService$ cd WeatherService$ code .$ ask init
selected ask defualt. Logged in through IAM console in browser
$ jovo build --platform alexaSkill
Up to this everything works fine. So I went on to deploy the skill by the following command:
$ jovo deploy
When the Lambda was trying to deploy, I get the following message:
The trigger setting for the Lambda arn:aws:lambda:us-east-1:880731272882:function:MyWeatherTeller is invalid
Out of curiosity, I ran the same command $jovo deploy and this time it is a different error message:
askApiUpdateSkill:Resource not found
What I am doing wrong?
Below are screenshots of the console setup:

