Alexa Skills - Developer Voice And Vote

Welcome to the Alexa Skills Feature Request site! This site enables Alexa Skills Developers to request and vote on features you’d like to see in the developer toolset and services for Alexa.

To keep this site purpose-driven and actionable, we moderate requests. Here’s some guidance on how to create great feature requests that can be evaluated by our development teams. For conversation, dialogue or help, you should visit our Alexa forums. We appreciate your input.

-Alexa Skills team

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Slot type "number" with leading zero

    Need a "number" that supports leading zero's. So when a user enters "012" it reads back "zero one two". The current number type reads back "twelve".

    14 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Built-in Intent / Slots  ·  Flag idea as inappropriate…  ·  Admin →
  2. Remove/Delete Suppressed skills in Developer Account

    Currently, Suppressed or inactive skills remain in developer accounts and create Clutter.

    Allow for Developers to manage and maintain their developer accounts for organization and clarity.

    Additionally a suppressed skill in a developer account still shows as "LIVE" which is in accurate this should be adjusted immediately.

    14 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  4 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  3. Alexa app cards in the console

    When the Echo Show display option is unchecked, you should integrate Alexa app cards if developers send it. Even if you don't want to display cards, you should at least treat the console as a non-screen device allowing devs to see cards property in the output JSON when echo screen is disabled

    14 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Alexa Developer Console  ·  Flag idea as inappropriate…  ·  Admin →
  4. Provide "Copy to (locale)" option in the developer console

    Right now the process of adding a new language to an existing skill in the developer console is tedious, especially when the data for those languages is exactly identical.

    For example, right now, the process for manually copying things on the Publishing Information tab (Launch tab on the new console) alone involves tabbing back and forth 12 different times between the two languages to copy the text from the six different fields. For an English language skill being released worldwide, that process has to be done 4 times (and that's only going to grow).

    Making things worse, in the new…

    14 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Alexa Developer Console  ·  Flag idea as inappropriate…  ·  Admin →
  5. Connect To Bluetooth Device In Routine

    It would be great if we could connect to a bluetooth device as part of the routine. I.E Connect to bluetooth speaker in another room as part of the "good morning" routune.

    - Alexa Good Morning
    - Flash Breifing
    - Connect to BlueTooth Speaker in bathroom
    - Play BBC Radio 1 (will then play through the bluetooth speaker)

    13 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →

    Hello,

    Thank you for submitting an Alexa Skills Feature Request. To keep the site purpose-driven and actionable, we only surface Alexa skills and Alexa developer feature requests at this time. Your request has been received and routed to the appropriate internal team for consideration. You can review our guidelines for how to post an effective feature request here: http://alexa.uservoice.com/knowledgebase/articles/1823500

    Thank you!

  6. Allow new skill session after audio stream has completed

    Currently if a user streams audio via the skill there is no friendly way to get back to the skill without the user saying an invocation command.

    I'd propose a way to allow a skill to open a new session, allowing speechOutput after the PlaybackNearlyFinished or PlaybackFinished events occur in the AudioPlayer interface.

    There are a couple use-cases for this:

    1) A podcast skill where it would be beneficially to ask the user if they'd like to listen to the next episode.
    2) Give some information about the next episode before it begins to play
    3) Provide a purchase opportunity…

    13 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow STOP to be issued to AudioPlayer in addition to PAUSE

    "STOP" and "PAUSE" have two very distinct meanings:

    "STOP": cause (an action, process, or event) to come to an end.
    "PAUSE": a temporary stop in action or speech.
    Different words, different meanings.

    Unfortunately, AudioPlayer confuses the two, and even the documentation warns that

    "when your skill is not in an active session but is playing audio, or was the skill most recently playing audio, utterances such as 'stop' send your skill an AMAZON.PauseIntent instead of an AMAZON.StopIntent."

    This creates a poor user experience, and it doesn't take long to find at least 30 questions, requests relating to this.

    For example,…

    13 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Alexa Audio / Video Player  ·  Flag idea as inappropriate…  ·  Admin →
  8. Smart Home Skill Api For Curtains/Drapes

    Hi Team,

    Currently In Alexa Smart Home Skill there is no Api to control Drapes/Curtains.
    For Example:
    Alexa,open Living Room Curtain
    Alexa,close Living Room Curtain

    It will be very useful if Smart Home team implement this feature specially for Hotel Automation and also smart home automation.

    13 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  2 comments  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  9. Flash Briefing: add video support

    I have some Flash Briefings for local news. The news providers are creating video, and then ripping the audio out for the Flash Briefing version. It would be great to be able to use the video in the Echo Show.

    Bonus points for using the video asset for the audio / non-video Echo devices.

    13 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  2 comments  ·  Flash Briefing  ·  Flag idea as inappropriate…  ·  Admin →
  10. Allow changing of invocation name

    Please allow changing/modification of invocation names.

    Having to resubmit a new skill and losing the old users is not really acceptable. We should be allowed to be able to change/tweak the invocation name for various reasons:

    - Invocation name is not responding correctly (despite successful testing).
    - Change of company/business name

    13 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  4 comments  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  11. Beta Testing retain testers' email

    It would be great if the new console's beta testing retained tester emails when beta testing ended, just like the old console's beta testing page.

    For example in the old view, when a skill ended either manually or automatically and I tried started it up, previous tester email addresses would prepopulate.

    It would be great if we can have this feature within the new console's beta testing page because it made it easier to relaunch without having to find who the old testers were and copying and pasting them in.

    13 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  2 comments  ·  Skills Beta Testing  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add the ability to extend Beta skill test beyond 90 days

    It would be wonderful to be able to either set a custom duration for a Beta test of a skill, or to be able to renew a Beta skill test pool without all the users having to click through a new link or email.

    13 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Skills Beta Testing  ·  Flag idea as inappropriate…  ·  Admin →
  13. Routines running on specific echo-device

    My goal would be to create a rule "Alexa, turn on the light", which does not turn on the light in all rooms, but just in the room the echo-device is in.
    To solve this, it would be great if i can create routines with multiple-triggers - not only the voice command, but also the device i am talking to.

    Secondly the commands should not be unique, so i can create more than one time the routine "turn the light on"

    12 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  2 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  14. Provide Official ASK CLI Docker Image

    I was surprised to find that there is no official Docker image for development with the ASK CLI. The "amazon" user on Docker Hub contains only a couple images for working specifically with ECS and Elastic Beanstalk, and there does not appear to be any official "alexa" user. Upon further investigation, I found the aws-codebuild-docker-images repo in the "aws" GitHub organization, but unfortunately it does not have any sample Dockerfiles that install the ASK CLI either. There are similar issues open at the AWS CLI repo, because there is no official Amazon Docker image for the AWS CLI either, so…

    12 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  15. Give the time in Routines

    Presently we are able to get the News, Weather, or Traffic in a Routine. But right now we can’t get a simple time-stamp in a Routine. It would be nice if I could verbally trigger a Bedtime Routine that adjusted lights, temperature, and said “It’s 11:23pm. Good night!” It would seem rather simple to add this capability; wouldn’t seem any more difficult than News, Weather, or Traffic.

    12 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  2 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  16. Record Audio files with intents

    Would be great to be able to record & handle audio files with Alexa.

    For example: "Alexa, start recording", recording.... "Alexa, stop recording" & then we developers would get an audio file of that. That would be a great feature & would give a lot of opportunities for new apps.

    Keep voting this up :)

    12 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  7 comments  ·  Built-in Intent / Slots  ·  Flag idea as inappropriate…  ·  Admin →
  17. automatic skill endpoint switching when the development skill goes live

    Add automatic skill endpoint switching when the development skill goes live.

    It will be great to have the possibility to make Live version work with lambda.arn:PROD and Development with lambda.arn:$LATEST aliases. Every time when I want to update my skill I need to do back and forth switching.

    12 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Alexa Developer Console  ·  Flag idea as inappropriate…  ·  Admin →
  18. Autosave please!

    Please auto save! I've lost many edits on the older-version of this tool due to the lack of autosave. :)

    12 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Alexa Developer Console  ·  Flag idea as inappropriate…  ·  Admin →
    Received  ·  Alexa Admin responded

    Thank you for submitting an Alexa feature request. Your request has been received.

  19. Stateful interaction model

    Imagine a situation. I have a simple game, which uses states. One state is initial, another one is game state and the last one is the end game state.

    I have x amount of intents which are: launch, answer, pass a question, players amount, stop, yes and no intents. I know that these are not all of the required intents, but I want to keep this example short.

    Lets say player launches the game. At this state I want user to say how many players he wants to play with. But because game answer intent has a lot of answers…

    11 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  20. Allow skills to bind to a custom wake word.

    Allow users or to configure wake words to use a specific skill as the context.

    Probably best to use the skills installed as the wake word and have a finite list of currently active wake words.

    Alexa, ask Lyft how much a Lyft Plus from home to work
    becomes
    Lyft how much is a Lyft Plus from home to work

    11 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Skill Personalizations  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base