When you submit your skill to the Alexa skill store, it must pass a certification process before it's published live to Amazon customers. Before you submit your skill for certification, you should perform your own quality assurance testing. When you verify that your skill passes these tests, you confirm that the skill has a robust voice user interface and help the skill pass the certification process.
If you're doing a beta test with a limited group of customers, you should also follow this checklist to ensure those customers also have a good experience.
This checklist summarizes the testing that you should do to prepare your skill for the certification process.
Make sure that your skill meets the Alexa policy requirements. The policy guidelines help ensure that your skill is appropriate for all customers. Adherence to these guidelines guards the privacy and welfare of Alexa users.
Make sure that your skill meets the security requirements for your method of hosting the service for your skill. Customer trust is important to us. To protect customer data, your skill must meet Amazon's security requirements.
If your skill allows users to make a purchase on Alexa, make sure that you follow the requirements for skills that allow purchases.
If your skill processes Protected Health Information(PHI), make sure that you follow the requirements for skills that are HIPAA-eligible.
If your skill uses Alexa advertising ID for analytics and advertising, you must comply with the Alexa advertising ID policy.
Perform all required functional tests. These tests verify that the information presented in the Alexa app accurately reflects the core functionality of your skill. This improves the experience when customers initially enable and begin using your skill.
Perform all required voice interface and user experience tests. These tests verify the quality of your voice user interface. Interacting with a voice interface is a new experience for most customers. A robust interface with useful supportive prompts makes the experience feel more like a conversation.
If your skill includes reminders, ensure that you use the test instructions to describe how you have implemented reminders functionality in the skill.
- Troubleshooting Common Certification Failures
- Works with Alexa Certification Requirements
- Get Your Device Certified for Humans
- Test Your Skill
- Steps to Build a Custom Skill
Last updated: Apr 03, 2023