article

Seema Ramdev avatar image
Seema Ramdev posted

Certification Essential: Each Intent must return a response that is understandable, relevant to user requests, and free of errors.

For a great user experience of your skill, we recommend you to test all of the sample utterances of each intent mentioned in your skill and ensure that the skill’s response is relevant and does not contain an error.

For instance, the ‘ABC Kids Quiz’ skill asks interesting questions related to different topic for the kids age between 5-7 years old.

The skill has four intents and there was an issue found with one of the sample utterances of the “Answer Intent”. Please see below:

Issue: [Answer].Intent

User: Alexa, open kids quiz and ask a time question.

Skill: Welcome to kids quiz. Can you tell me how many hours are there is a day?

User: The answer is 24

Skill: “Sorry, I did not understand you, please try again”.

User: The answer is 24

Skill: “Sorry, I did not understand you, please try later. Bye bye” OR

“Sorry, I don’t know that” and the session closes.

In such a case, your skill would not pass the certification process and you will need to fix the issue for the ‘Answer Intent’, and resubmit the skill for certification.

There could be several reasons for an utterance to not work as expected. It could be that an utterance has not modelled exactly as mentioned in skill description in intent schema or there may be issues in the coding. Thus, it is important to find the root cause of your issue.

In an ideal scenario, the skill must respond properly. Let’s try with the same above mentioned example when it responded properly.

User: Alexa, open kids quiz and ask a time question

Skill: Welcome to kids quiz. Can you tell me how many hours are there is a day?

User: The answer is 24

Skill: Bravo, the answer is 24 hours. Would you like to answer another question?

User: Yes

Skill: Which is the largest planet in our Solar System.

User: The answer is Jupiter.

Skill: Perfect. The answer is Jupiter. Would you like to answer another question?

User: No

Skill: Thank you for playing kids quiz. See you soon!

Giving users hassle and error free experience is an important part of skill building. If you need any further help, please refer to the document for guidance on intent responses or regarding the implementation of Built-in Intents.

certification test casemetadata
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Article

Contributors

Seema contributed to this article