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. Add S3 to ask-cli

    A public S3 bucket is used to host skill icons, audio files, images, and videos for Alexa skills. This feature adds a new deploy target to the ASK CLI.

    Configuration for the bucket name and region would be stored in '.ask/config'
    $ deploy --target s3

    The would sync all files and folders in a known local folder to the bucket at: https://s3.amazonaws.com/my-bucket/

    The first time this is done, the bucket will be created and a CORS configuration applied.

    Calling 'ask deploy' will also sync local folders and files to S3. Because the skill icon can be hosted in the S3…

    28 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Skill Management API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Developer SDK for Automatic Scrolling and Highlighted Text (Display Interface)

    On Echo Spot or Echo Show, when there are multiple cards or items in a list, for example, Alexa keeps on going while the card stays at number one. When the user tries to slide, Alexa stops speaking.

    Developers should be able to make the cards automatically move and be highlighted just like they are in the AllRecipes skill.

    27 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  4 comments  ·  Multimodal / Visual Cards  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add support for GIF and Video as background for Display Interface and Templates

    Developers should be able to use GIFs and Videos for the background of their Display Interfaces and Templates including for Echo Spot and Echo Show.

    27 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Multimodal / Visual Cards  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add DynamoDB to ask-cli

    The Alexa Skills Kit for Node.js includes support for creating a DynomoDB table to hold attribute values across sessions. To create the table dynamically, the Lambda function is typically given DynamoDBFullAccess permissions.

    This feature is to remove the table creation code from ASK SDK Node and move it to the ASK CLI as part of the deploy command. This will allow the lambda function to have reduced permissions to insert rows, read, write, and delete.

    Configuration for the table name and region would be stored in '.ask/config'

    The command would be:
    $ deploy --target dynamoDB

    This would create the table…

    27 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Skill Management API  ·  Flag idea as inappropriate…  ·  Admin →
  5. allow access skills from another region/language

    More than 1 million Bulgarian immigrants scattered across the globe are struggling to preserve their cultural identity/heritage and to pass it over to their children. There are Alexa skills (like "Bulgarian library" skill) which could help them teach BG-language to their children however currently Amazon does not allow access to this skill from anywhere except US,UK,CA,AU. Most of the world (Germany, France, Italy, Spain, etc) has no access to it. So, in this case splitting the globe into regions makes no sense whatsoever.

    Would be greatly appreciated by thousands of people IF Amazon allows access to skills which are outside…

    26 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  International/regions/languages  ·  Flag idea as inappropriate…  ·  Admin →
  6. Locally control ZigBee devices connected to my Echo Plus Hub

    All my home automation devices use the Z-Wave radio protocol (sockets, lights, shutters, sirens, etc ...) and only one uses the ZigBee protocol: the Philips Hue lamp purchased with my Echo Plus.

    I also have other connected objects (Netatmo weather, Netatmo security, Foscam camera, GreenIQ, Harmony Elite) each with their own communication mode.
    Mostly all these devices have a set of APIs and, thus, I can manage all these objects from my home automation box Fibaro.

    ALL EXCEPT my Philips Hue bulb which is managed ONLY FROM my Echo Plus.

    So here's the improvement I'm asking for: be able to…

    26 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  7. API for Alexa Voice Profiles

    The Alexa Voice Profiles feature released recently is a great and awesome feature to have. Can you please have API for Alexa Voice Profiles so that we can use it in our Skills to perform a certain action based on the voice of the user and also customize response per user.

    26 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  8. Ability to fetch analytics data from SMAPI

    Right now if you're building something on top of SMAPI you're not able to understand is your flash briefing popular or not without going to the UI.

    26 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Skill Management API  ·  Flag idea as inappropriate…  ·  Admin →
  9. Proactive Notification template for new content (podcast, blog post, sermon, talk, seminar) available from skill

    Need to be able to notify users that new content has just been made available. Might fit into the Media Content template, but instead of notifying about upcoming content, this would be a notification that the content has just posted and is now available. This Notification would be helpful for listeners of blogs and podcasts and seminars and sermons, etc.

    25 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Skill Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  10. Session timeout - tell me earlier

    If my session has timed out, please let me know sooner rather than later. Right now, I'm able to keep adding intents, utterances, slot types, etc. but as soon as I click "Save Model" , I lose those changes because I have to refresh/log back in.

    25 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  4 comments  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  11. Music Fade and/or Finish Song in Sleep Timer

    It would be nice to have the music fade to off when you set a sleep time for music play. Having a song abruptly stop causes me to wake up.

    Another nice option would be to have the song finish---even if it goes over the time. "Alexa, stop playing music in 10 minutes.." She will finish what ever song is playing at 10 min.

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  10 comments  ·  Music Skills  ·  Flag idea as inappropriate…  ·  Admin →
  12. Ability to Mirror Alexa Screen on connected devices

    It will be great if we get the capability to mirror / extend / cast the content (video and/or Text) shown on an Alexa Spot or Show screen onto a connected (bigger) screen.

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  6 comments  ·  Visual Cards  ·  Flag idea as inappropriate…  ·  Admin →
  13. Ability to add Skill instruction in routines

    When building routines, would be good to have an option to add a skill instruction and choose to run it as part of a routine.

    23 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Alexa App  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow hiding sensitive information in Alexa App History

    Allow hiding sensitive information such as PIN codes in the Alexa App history. Capital One is doing this in their skill. Please enable other developers to do this.

    23 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Alexa App  ·  Flag idea as inappropriate…  ·  Admin →
  15. 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.

    23 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  7 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  16. Alexa Routines to have a "Post HTTP" option for simple automation.

    Simple voice control of DIY devices could be achieved if the Routines section of the Alexa App had an option to do an HTTP POST.

    eg/ I have a home-made lamp (based on an ESP8266) which I currently control using a custom skill that drops the JSON payload to a Linux server which interprets it then does a HTTP POST to the lamp's URL with the required mode as a parameter. ("mode=candles"/"mode=off"/"mode=purple"...etc)

    I could (and other hobbiests and educators could) much more easily have implemented this with an Alexa Routine identified by "make it candle time" with a line in…

    22 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  0 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  17. 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)

    22 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
    Received  ·  sstearl responded

    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!

  18. Allow the connecting word "und" in German invocation names

    If a brand has the connecting word "und" in its name I cannot create a skill with this connection word in the invocation names. This is very disappointing and annoying when you learn about this restriction in the certification process and did not notice it before.

    I guess the connection word "und" or "and" in Englisch languages is quite common for brand names. So it will be a big improvement to allow it in the invocation name.

    As a background information: I just got a reply from the support that suggested to demand this feature here.

    22 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  19. Persist more than 24kb of data between intents in a session

    I'm getting intent failures with no corresponding error messages in logs (using alexa-skills-kit-sdk-for-nodejs and Lambda).

    In troubleshooting, it looks like I may be exceeding the max allowed size of the JSON Response object. I see from the docs that the total size of your response cannot exceed 24 kilobytes.

    I'm using session attributes to store data I need, and in some circumstances that data is larger than 24kb. The same documentation as referenced above says: When returning your response, you can include data you need to persist during the session in the sessionAttributes property. The attributes you provide are then…

    21 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  4 comments  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add multi-language compatibility in the same speechOutput phrase

    When developing a skill in non-english language (e.g. Spanish), many times our skill needs to speak back to the user with a name or an english native word that doesn't have a local translation or that you want the skill to pronounce correctly in English.

    Case 1: Names

    "Hola, el nombre del autor es Miles Peter Andrews"

    I'd really love if my skill would not butcher the name of that author like it does right now when trying to say that in Spanish mode.

    Case 2: Teaching English Skills

    "Hoy vamos a aprender voz pasiva. Repite conmigo: The lunch was…

    21 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  2 comments  ·  Text To Speech (TTS)  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base