How to Prepare and Test Your AVS Product for Submission to Amazon
Amazon Alexa users expect a high quality and consistent experience across all products. To help you meet this bar and build the best possible Alexa integration, this document explains the product testing process, and provides an overview of the typical Alexa Voice Service (AVS) development lifecycle.
- Product Testing
- Firmware Updates
Product testing is broken into two steps: self-test, and product submission. During self-test, you will use a series of checklists provided by Amazon to ensure that your product meets functional and user experience (UX) requirements. If your product supports music and/or is far-field enabled, additional testing is required prior to submitting your product to Amazon for evaluation.
After you’ve completed the self-test checklists, they must be submitted to Amazon for evaluation prior to commercial distribution of your AVS product. Please work with your Amazon point of contact to schedule product submission and testing. This process takes approximately 10 weeks.
Step 1: Complete Self-Test Checklists
Email your Amazon point of contact or submit the testing intake form in order to request access to the Self-Test checklists. You will be provided the following:
- Functional Checklist
- UX Checklist
- Music Checklist (if applicable)
- Far-field Checklist (if applicable)
These checklists are an abbreviated version of what Amazon will utilize when your product is submitted for testing. Make sure that your product passes all applicable tests prior to submission, as these tests are designed to catch common functional and user experience issues.
Step 2: Submit Your Product for Testing
After you’ve completed the self-test checklists, please work with your Amazon point of contact to submit the results and schedule testing. In advance of your testing start date you’ll need to ship products to the following locations based on what features your product supports:
|Test||# of Products||Address||Notes|
|Functional evaluation||2||Amazon Alexa Voice Services
2121 7th Ave.
Seattle, WA 98121
|UX evaluation||1||AVS UX Certification
188 SPEAR ST
SAN FRANCISCO, CA 94105
|Music Certification||1||Amazon LAB126
1100 ENTERPRISE WAY
SUNNYVALE, CA 94089
|Far-Field/Hands-Free evaluation||2||Amazon LAB126
1100 ENTERPRISE WAY
SUNNYVALE, CA 94089
All products submitted to Amazon must:
- Include the most up-to-date software and firmware
- Provide a user manual in English that includes:
- Use cases and supported languages
- Links to mobile companion apps
- Setup instructions (OOBE)
- Instructions to update and manage firmware
- Instructions to enable and view logs for troubleshooting
- Please send tracking information of all shipped products to email@example.com
Step 3: Testing by Amazon
This is a high-level overview of the process that begins once Amazon receives your product for evaluation:
- Your product will be verified using an Acceptance Test to ensure that it meets basic functional requirements. This tests a subset of the items in the Functional Checklist completed during self-testing.
- Your product will be tested to ensure that it meets the requirements specified in the Alexa Voice Service Agreement, the Functional Design Guide and User Experience Guidelines.
- If access to third party music or radio services using the Alexa Service is supported by your product, then music certification will be scheduled. This is required by Music Service Providers (MSP), including Amazon Music, TuneIn and iHeartRadio. Note: As new MSPs are on-boarded, music certification will be expanded to include any additional requirements.
- If your product is Far-Field/Hand-free enabled and uses a wake word to initiate interactions with Alexa, testing will be scheduled and performed at the same time as all other testing.
- Identified issues and recommendations will be documented and returned to you within 4-11 weeks from the start of testing.
NOTE: Your Amazon point of contact will provide you with a detailed timeline outlining the testing process prior to product submission.
If your product meets all testing requirements, it will be approved for launch. You will be contacted within 48-hours by your Amazon PoC when your product passes testing. At this time, any additional assets required to launch will be provided.
Any updates or changes to the firmware must be tested by the product owner before being deployed to products in the field (OTA update). If significant updates are made, the product must be re-submitted for testing prior to deployment. This ensures that the changes are compliant with AVS requirements.
The documents listed below provide design, functional, and implementation guidance: