Alexa8 min read

How to Publish an Alexa Skill: The Certification Checklist

The path from a working Alexa skill to a live one: testing, beta, submission, what Amazon checks, why skills fail review, and what to watch after launch.

By Muhammad HassaanPublished
How to Publish an Alexa Skill: The Certification Checklist

To publish an Alexa skill, you test it in the developer console and on a real device, complete the store listing, run validation, and submit it for certification. When Amazon approves it, you publish it. Most skills that fail review fail for small reasons, such as an example phrase that does not work or test login details that are missing. This guide walks through each stage and each check, so your first submission has a good chance of passing.

The stages from build to live

Here is the path, in the order you will walk it.

  1. Test in the simulator. The Test tab in the developer console lets you type or speak to your skill. It keeps the session like a real device does, so you can test a conversation with several turns.
  2. Test on a real device. The Alexa app shows skills under development as well as published ones. Say every phrase out loud. A line that reads well on screen can sound odd in a kitchen.
  3. Run a beta test (optional). You can invite up to 500 testers. A beta test does not need certification, but the Build page, the required store fields and Validation must be complete first. It lasts 90 days by default. Testers use your link on a phone and enable the skill in the Alexa app.
  4. Run Validation. Under Certification, open Validation and click Run. It checks that the required store fields are filled in. It does not run the full certification tests.
  5. Submit. Under Certification, open Submission. Choose "Certify and publish now" or "Certify now and publish later", add a version message and submit for review.
  6. Wait for the review. Automatic functional tests run first. If the skill fails them, it goes back to development and you get an email. While it is in review you cannot edit it, but you can withdraw it.
  7. Publish. When the status is Certified, choose "Publish now" or pick a date. Publishing starts at the beginning of a six hour window and can take up to six hours.

What certification checks

Amazon says a skill must meet requirements for policy, security, functionality and user experience. The certification requirements page is the checklist. In short:

  • Policy. The rules make sure a skill suits all customers. They cover content (such as extreme violence, hate speech and gambling for real prizes), false or misleading claims, children, and personal information. Your icon may not show an Amazon device.
  • Security. Your endpoint must verify that requests are meant for your service. A web hosted skill needs a valid certificate from a trusted authority, because self signed ones are not allowed. If you turned off the request signature check for testing, turn it back on.
  • Functionality. Each example phrase must open your skill and give a sensible response, not an error.
  • User experience. After a reply that asks a question, the session must stay open. After a reply that finishes the job, it must end. Replies should be short, free of technical or legal jargon, and "written for the ear, not the eye", in Amazon's words.
  • Extra rules apply if the skill takes purchases, handles health data covered by HIPAA, or uses the Alexa advertising ID.

Amazon also says it "reserves the right to make the final determination" on which skills are available.

Why skills fail review, and how to avoid it

Amazon publishes its own lists of common certification failures. They are short, and almost all of them are avoidable.

What fails Why it fails How to avoid it
Example phrases They do not match your sample utterances, miss the wake word or invocation name, or return an error Say every phrase word for word on a device. The first one needs a wake word and the invocation name.
Test credentials The reviewer cannot test account linking or gated content Add working logins for each locale in Testing Instructions, turn off two step verification, and keep them live.
Sessions The session stays open after the job is done, or closes when it should ask a question End the session when you need no more input. Reprompt after a question.
Intent responses A sample utterance returns an error or something unrelated Test every sample utterance. Do not reuse one in two intents. Include clear Yes and No phrases.
Store description It does not say what the skill does, lists features that do not exist, or calls the skill a trial or test Describe what works today, with examples. Keep the short description to one sentence.
Invocation name It is one word, a brand you do not own, or has a launch word such as "open" Check the naming rules before you build.

Prepare the store listing

The listing is part of what gets reviewed, so treat it as code, not as marketing copy. Amazon's store details page lists every field.

  • Invocation name. No one word names unless the name is unique to your brand and you can prove you own it. No launch words such as run, start, play, open or enable. No "Alexa", "Amazon", "Echo", "skill" or "app". Lowercase letters, spaces and apostrophes only, with numbers spelled out. Our getting started guide shows these rules in a table.
  • Descriptions. The one sentence description is spoken by Alexa, so read it aloud. The detailed description should name what the user needs, such as an account or a device.
  • Example phrases. Provide three. The first must contain the wake word and your invocation name. For a custom skill, the phrases must come from your sample utterances, with valid values in any slots.
  • Icons. Two PNG files with transparency: 108 x 108 and 512 x 512.
  • Privacy policy URL. Amazon requires it when the skill uses account linking, includes advertising, or collects user information. The link must open a real page.
  • Privacy and compliance answers. You say whether the skill takes purchases, collects personal information, is aimed at children under 13, or shows ads.
  • Testing instructions. Give logins and anything else a reviewer needs, such as special hardware, for each locale.

What to watch after launch

After certification, Amazon creates a new development version for you. Changes go there, not to the live skill. To submit a change, you must first publish or withdraw the certified version.

Then read the numbers. The metrics page shows, for a custom skill, unique users per intent, total utterances and failed intents. It also shows the paths people take through your skill and, for live skills, how many users came back over 12 weeks. Test page invocations are left out, so the data is real usage.

A simple routine works well:

  • Look at failed intents every week for the first month, and add the phrases people really use as sample utterances.
  • Test on a real device after every change.
  • Judge success by return visits, not by launches. Our production guide covers the metrics that matter.

If you want a skill that has shipped and kept growing, the Moksha Liberation case study shows one that became an iPhone app.

Questions and answers

How long does Alexa skill certification take?

We could not find a fixed review time on Amazon's own pages, so we do not quote one. You get an email with the result, and the Version History page shows the status at any time. Publishing after approval can take up to six hours.

Do I need a beta test before I submit?

No. A beta test does not need certification to start, and it is optional. It is still worth doing with a few real people, because testers find phrases and problems you did not think of.

What happens if my skill fails?

If it fails the automatic tests, it goes back to development and you get an email. After a full review you also get an email with the result. Fix the points it names and submit again.

Can I edit my skill while it is in review?

No. While the status is In Review you cannot change the configuration. You can use "Withdraw from review", fix the problem, and submit again.

Do I need a privacy policy?

Amazon requires a privacy policy URL when the skill uses account linking, includes advertising, or collects user information. The link must open a real page. If you are unsure, add one anyway.

Can I publish later than I certify?

Yes. You can choose "Certify now and publish later". When the status is Certified, you can publish at once or pick a date and time.

References and further reading

Getting a skill through review is mostly careful checking. If you want senior engineers to build, test and submit your skill, see our Alexa skill development service or our packages. The first 30 minute call is free.

ShareLinkedInXEmail
#alexa#alexa-skill-development#certification#publishing#voice
Keep reading

More from the studio.

Alexa

How to Get Started With Alexa Skill Development and Build Your First Skill

Most first Alexa skills die in the developer console. A practical walkthrough of skill types, interaction models, AWS Lambda hosting, and certification.

Muhammad Hassaan · August 15, 2026 · 19 min read
Alexa

If Your Radio Station Is Not an Alexa Skill, You Are Losing Listeners Every Day

Millions of homes now ask Alexa to play the radio by voice. If your station is not published as its own skill, Alexa plays nothing, plays a competitor, or plays the wrong thing.

Muhammad Hassaan · June 12, 2026 · 8 min read
Alexa

The Hidden Cost of Not Having a Branded Alexa Skill

When a customer asks Alexa for your brand and nothing answers, you are invisible at the exact moment they want you. Here is what that silence actually costs.

Muhammad Hassaan · June 9, 2026 · 8 min read
Alexa

Your Podcast Has a Hidden Audience on Alexa

There is a daily listening audience on Echo devices your analytics will never show you. If you are not on Alexa, you are not reaching them. Here is how to fix that.

Muhammad Hassaan · June 5, 2026 · 8 min read
Alexa

What an Alexa Skill Actually Costs (and What You Lose Without One)

A straight cost breakdown of building and running an Alexa skill, the customers you forfeit by sitting it out, and a simple way to decide if it pays off.

Muhammad Hassaan · June 2, 2026 · 8 min read
Alexa

The Flash Briefing: The Morning Habit Slot Most Businesses Skip

Alexa Flash Briefings put your brand in someone's morning routine. They're recurring, low friction, and habit forming. Here is how to use the slot well.

Muhammad Hassaan · May 15, 2026 · 8 min read
Alexa

Alexa Skill Development: A Production Guide for 2026

How to build an Alexa skill that gets certified and used. Voice UX rules, AWS Lambda backend, Echo Show with a screen, and the metrics that decide if people come back.

Muhammad Hassaan · May 7, 2026 · 6 min read
Alexa

Alexa Skill Ideas for Business That Customers Would Actually Use

Ten concrete Alexa skill ideas for business, grouped by skill type, with who each one fits, what it needs to build, and when voice is the wrong tool.

Muhammad Hassaan · November 6, 2026 · 7 min read
AI

Prompt Injection and AI Agent Security: What Business Owners Should Know

What prompt injection is in plain words, how it can leak data or trigger wrong actions in an AI agent, and the practical defences to put in place before launch.

Muhammad Hassaan · November 6, 2026 · 8 min read
AI

Voice AI Agents for Phone Calls: How They Work and When They Fit

How a voice AI agent answers phone calls: the parts it is made of, why speed and interruptions matter, handing a call to a person, the rules, and good first uses.

Muhammad Hassaan · November 6, 2026 · 8 min read
Chatbots

An AI Agent on WhatsApp: Real Answers, Real Actions, Not a Button Menu

A WhatsApp AI agent reads messages in your customer's own words, answers from your own data, and takes real actions like checking an order or booking a slot, then hands off cleanly to a human.

Muhammad Hassaan · June 16, 2026 · 8 min read
AI

What AI Agents Can Actually Do for Your Business in 2026

AI agents are real, useful, and easy to oversell. Here is a plain English look at what they do well today, where they still need a human, and how to start.

Muhammad Hassaan · May 28, 2026 · 8 min read