Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to test the amazon alexa custom skill through your alexa enabled device while in development phase?

I have created a skill and would like to test it on the device itself?

I have managed to test it on echosim.io.

like image 473
Kieran Goodacre Avatar asked Feb 08 '17 08:02

Kieran Goodacre


People also ask

How do you test custom Alexa Skills?

You will be able to see your skill in the Skills tab in Alexa App and you can enable the skill and start testing. The skill is available in "Skills > Your Skills" page of the Alexa App when you select 'Yes' above. You can then enable the skill and test its functionality by asking Alexa, ...

How do I know if my Alexa Skills are enabled?

Once on the “All Skills” page, just look at the upper right of the screen and you will see a link to “Your Skills.” Paydirt! Tap that link and you will be transported to a page listing all the skills you have enabled for Amazon Alexa on your Echo or your Echo Dot.

How do you test Alexa skill locally?

To test your local skill in the VS Code Alexa simulator In the Alexa Skills Toolkit side bar, click Skills, and then click to open your skill. Click Test skill, and then choose Open simulator.


2 Answers

On the test step at developer.amazon.com I can enable it for testing: This skill is enabled for testing on your account

I guess you have to use the same amazon account in the alexa app and in the developer console.

You will be able to see your skill in the Skills tab in Alexa App and you can enable the skill and start testing.

[...]

The skill is available in "Skills > Your Skills" page of the Alexa App when you select 'Yes' above. You can then enable the skill and test its functionality by asking Alexa, ...

like image 180
appsthatmatter Avatar answered Oct 12 '22 22:10

appsthatmatter


We have created a tool just for this case:
https://bespoken.tools/blog/2016/08/24/introducing-bst-proxy-for-alexa-skill-development

Here is a brief visual depiction of how it works:
enter image description here The bst proxy sends requests directly from Alexa to your local development environment. So you can use your Echo device to interact directly with your in-development Alexa skill.

like image 25
John Kelvie Avatar answered Oct 12 '22 22:10

John Kelvie