Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 2.24 KB

setup-vui-alexa-hosted.md

File metadata and controls

33 lines (22 loc) · 2.24 KB

Build An Alexa Quiz Game Skill

Build an engaging skill that quizes a user with facts about any topic. Alexa will quiz the user with these facts at random and test their knowledge.

Setting up Your Alexa Skill in the Developer Console (Alexa Hosted)

With an Alexa-hosted skill, you can build, edit, and publish a skill without leaving the developer console. The skill includes a code editor for managing and deploying the backend code for your skill. For details on what the Alexa-Hosted skills service provides, open this page in a new tab.

Steps

Now that you've chosen Alexa-Hosted for the method to host your skill's backend resources, to use this template,

  1. Select "Custom" as a model
  2. Select "Alexa-hosted (Node.js)"
  3. Click "Next"
  4. Click "Import Skill"
  5. Copy and past https://github.com/alexa-samples/skill-sample-nodejs-quiz-game
  6. Click "Import" It will take a minute to create your Alexa hosted skill, then you will be taken to the Build tab of the console. It will take a minute to create your Alexa hosted skill, then you will be taken to the Build tab of the console.

Build the Interaction Model for your skill

The Interaction Model for any skill lays the general guidelines of speech Alexa will listen for, including any additional information it may need to gather (ex: Slot Values). If you want to learn more about the Interaction Model and how it works, make sure to check out the ASK Documentation on Creating an Interaction Model.

  • If you want to change the skill invocation name, select the Build tab, then Invocation under Interaction Model. Enter a Skill Invocation Name. This is the name that your users will need to say to start your skill.
  • Click "Build Model".

NEXT: Review and Deploy the Alexa-Hosted Code

Next