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. 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…

    15 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 →
  2. 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,…

    15 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 →
  3. Make SSML test tool available outside of developer console

    Right now, in the test tab for a given skill in the developer console, there's an option to provide some SSML text and hear how Alexa would convert that to speech. This utility uses no contextual information about the skill itself, and there's really no reason at all that it needs to be stuck behind a login gate, other than for the purpose of possibly thwarting abuse of said functionality.

    As a developer, I would like the ability to provide this same functionality to my users on a public website I run or to my collaborators in a private tool…

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

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Text To Speech (TTS)  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support for Font Color in places where Font Size is Supported

    Adding the ability to specify a font color in addition to the existing font size would be very helpful. I was developing a test skill for my company an on the prompt I used the company logo as a background image. Unfortunately the logo is on a field of white and the text was invisible since the display font is white with no option to change it. I naively assumed I could put a rich text option <font color="black"> into the text but discovered there is no such option. Just the size. Color setting would be very useful for Cards,…

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

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Visual Cards  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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.

    15 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 →
  6. alphanumeric slot type

    Create an AMAZON.ALPHANUMERIC slot type (although with a better, shorter name!) This would extend the current AMAZON.NUMBER slot type and hopefully improve the recognition model. Discussed in https://forums.developer.amazon.com/questions/4821/how-would-you-design-slots-for-letter-and-number-c.html

    15 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 →
  7. Need Alexa to provide a USERID back to skill.

    Once a Voice Profile is completed, a Skill should know WHO initiated the skill and give that data back to the skill so reports can now dilineate WHO initiated the skill...

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

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Skill Management API  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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.

    15 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 →
  9. 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…

    15 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 →
    Received  ·  Alexa Admin responded

    Thanks for submitting this suggestion Eric. We’ll get this routed over to the appropriate internal team for review.

  10. Support percentage for volume

    Currently, I can't say "Alexa, set volume to 50%". I get the response "Sorry, you can only set the volume between 1 & 10". This is small change, but I think much more intuitive for users.

    14 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 →
  11. APL - Don't stop skill when a user interacts with components

    Presenting an APL document that includes components such as a ScrollView, for example, invites the user to interact with that component. Unfortunately, as soon as the user touches the screen, the skill stops. If Alexa was speaking, she abruptly stops speaking. If the user does nothing more, the skill comes to an end and the user is kicked out. This is a horrible experience.

    Add the ability, for developers to present either certain components that won't interrupt the skill, or a full document that won't react to touch.

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

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  Multimodal / Visual Cards  ·  Flag idea as inappropriate…  ·  Admin →
  12. Play reminders and alarms on all devices or grouped devices/control which reminders and alarms play on which devices

    A reminder is of little help if it plays in the kitchen when I'm in the bedroom. My 84 year old Dad needs reminders for many things but found that buying multiple devices does not allow those reminders to playback from all devices. Need a way to set reminders, alarms and even timers to play from all devices or ideally a matrix can be setup to choose which reminders play from which devices.

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

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Reminders / Timers / Alarms  ·  Flag idea as inappropriate…  ·  Admin →
  13. Allow skills to change volume on device

    Enable a skill to adjust the volume

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

    We’ll send you updates on this idea

    Received  ·  2 comments  ·  Alexa App  ·  Flag idea as inappropriate…  ·  Admin →
  14. APL Support for smartphones

    Hey,

    I don't understand why APL is not available on smartphones. Smartphones are able to display simple cards but not to show APL-rendered screens. I understand the difficulty of different screen sizes here but it would be really cool if you could implment APL in your Alexa-App (especially for testing).

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

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Multimodal / Visual Cards  ·  Flag idea as inappropriate…  ·  Admin →
  15. 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…

    14 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 →
  16. 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.

    14 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 →
  17. Notification on new store reviews

    There have been times when users have reported issues with skills via store reviews. It would be handy if we could get email notifications when new reviews are piblished against our skills in the store

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

    We’ll send you updates on this idea

    Received  ·  2 comments  ·  Alexa Skill Store  ·  Flag idea as inappropriate…  ·  Admin →
  18. 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.

    14 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 →
  19. 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 →
  20. Dismiss an upcoming recurring alarm without removing the whole series

    User should be able to dismiss an upcoming recurring alarm without removing the whole series.

    E.g. I have an alarm set at 9:00 am everyday. I wake up at 8:40 am in a particular day. The only way to prevent it from ringing at 9 am is to completely disable the series through the application, and then enable it again after 9 am, or remove the series completely by voice and then set up the series again after 9 am.

    This is a very basic feature that every single user misses.

    Thanks,

    Fernando

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

    We’ll send you updates on this idea

    2 comments  ·  Reminders / Timers / Alarms  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base