This repository is still available as a point-in-time reference, but no further updates or support will be prioritized.
- AWS Lambda
- Alexa Skills Kit (ASK)
- Using the Dialog Management Features
- Voice User Interface (VUI) Design
- Amazon Developer Portal Account
- Amazon Web Services Account
- The sample code on GitHub.
- A basic understanding of Node.js.
This simple "Trivia Pal" Skill will teach you how to use advance dialog management techniques. Pay special attention on the "addElicitSlotDirective" that enable your skill to dynamically request to fill the slot "answer A" that was used as a placeholder.
User: Alexa, open my trivia pal dynamic Alexa: Welcome to my trivia pal dynamic... User: daily game <Triggers the "DailyGame" intent that dynamically ask the questions in a {question, answer} array, until all questions are asked>