specifying each of the slots in the backend code?

Posted by: Pdfprep Category: AXS-C01 Tags: , ,

An Alexa Skill Builder is designing a skill with an intent that needs six slots to be filled. It is unlikely that a user will provide all the slot values in a single utterance, so the slot fulfillment should be split up into a multi-turn conversation.

What can the Builder do in the developer console to have Amazon Alexa elicit any missing slots, without

specifying each of the slots in the backend code?
A . Keep track of what slots are filled in session attributes, and in the backend code, prompt the user for the missing slots usingDialog.ElicitSlot.
B . Mark those six slots are required, fill in the necessary prompts, and in the backend code, use the Dialog.Delegatedirective until all slots are filled.
C . Mark those six slots are required, fill in the necessary prompts, and in the backend code, use the Dialog.ConfirmSlotdirective until all slots are filled
D . Mark those six slots are required, fill in the necessary prompts, and in the backend code, use the Dialog.ElicitSlotdirective until all slots are filled.

Answer: B

Explanation:

Reference: https://developer.amazon.com/en-US/docs/alexa/custom-skills/create-the­interaction-model-foryour­skill.html

Leave a Reply

Your email address will not be published.