Skip to content

Amazon Alexa

Here are instructions for publishing your project on Amazon Alexa.

Speech recognition - NLU

To get good speech recognition on Alexa it is highly recommended that NLU is activated and used for all hear nodes in the project.

To be able to create a skill on your developer account the team owner first need to give permissions for Fabella to create and modify skills in your Alexa Developer Console.

This needs to be done by the team owner:

  1. Register an account on Amazon Developer and register as Alexa developer
  2. Make sure that you can access the Alexa Developer Console before continuing.
  3. Go to Fabella dashboard -> Manage Team -> Platform Links
  4. Click button Link. This will take you to the Amazon page
  5. Sign-in if needed
  6. Click Allow to sign-in to Fabella

Create skill

  1. Open project
  2. Go to Settings -> Platforms -> Alexa
  3. Click Create skill

Test skill

Go to the Alexa Developer Console

  1. Find the skill you want to test
  2. In the drop-down under ACTION select Test
  3. Enable skill testing for Development using the dropdown
  4. Start skill by using microphone or typing "open invocation", where invocation is the set invocation name.

Update skill

The skill needs to be updated after making changes to the NLU or any of the settings (title, invocation name, etc.)

  1. Go to Settings -> Platforms -> Alexa
  2. Click Save Alexa Settings and Update Skill