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

How can we improve Alexa Skill development services and tools?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Provide device timezone in Alexa requests

    I have created a skill that manages daily routines. When invoked, the skill needs to calculate If a user completed a task on the same day.

    As of now, I'm guessing the timezone by the locale, but this is far from exact.

    Asking for the postal code permission is a deal breaker.

    I'm sure there are a lot of other skills that also would benefit from knowing the timezone.

    71 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  2. Control when A Skill goes Live

    When I submit a skill for certification, there is no way to know when it is going to go live. It may go Live off-hours or when I am not available.

    This causes several issues.

    1) I can't promote my skill ( Can't tell my users my skill will be available on xx/xx)

    2) I can't be available to monitor after initial deployment. (monitor logs, have support ready etc..)

    3)I don't know when to turn on any backend API's, Systems etc. (If I have version 1.0 of let's say a lambda function on arn xxxx. I have no way of…

    43 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Skill Certification  ·  Flag idea as inappropriate…  ·  Admin →
  3. User-specific flash briefing content

    The current flash briefing content (per provider) is a 'one size fits all approach'. Everyone gets the same NPR briefing, for example.

    There are many use-cases where user-specific information could be very powerful in the flash briefing, often in concert with interactive skills. Some examples:

    * A sport team skill that (in the flash briefing) reminds you of your game time this weekend (or of changes), without you ever having to touch a calendar

    * A retailer skill that (in a flash briefing) advises of significant deals, relevant to your buying history or explicit 'watch list'.

    I think this would…

    38 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Flash Briefing  ·  Flag idea as inappropriate…  ·  Admin →
  4. Enable and allow true push capabilities

    Expanding the current implementation of Push would unlock a massive developer opportunity. Please allow devs to build and users to select skills that can speak without the user initiating the conversation. If a skill gets annoying they can turn it off.

    30 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  5. Rich Content Cards for Users

    When I need to present something to my user that requires a more complex interaction with the user. In my usecase it's playlist generation where voice interaction would not be simple and I would need to direct user to a web environment. I can pass a card with a URL that is easy for the user to type in but it would be better if the URL was clickable.

    29 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Alexa App  ·  Flag idea as inappropriate…  ·  Admin →
  6. Open Skills by an Alarm

    This feature would be similar to playing music with an Alarm but it would open a skill.

    24 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  7. Have Alexa pause during a conversation to allow user to think

    Have Alexa pause when user needs time to think about a response/answer.

    User can say: "wait" or "pause" or "one sec"
    System will flash orange ring until user says: "OK"

    Conversation flow resumes.

    20 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Built-in Intent/slots  ·  Flag idea as inappropriate…  ·  Admin →
  8. Provide an endpoint to test the voice model

    Currently, there is no way to accurately do automated testing of how user audio resolves (in terms of intents and slots) for a given skill.

    At present, this testing is more-or-less done manually. There are several use cases where automation would be vitally important. Given:

    -When testing a large skill, it is extremely cumbersome to manually test a wide array of sample utterances for every change we make to the voice model. This discourages iterative design.
    -The overall Alexa voice model is constantly shifting. This is a good thing, but often this results in changes to how our skills launch…

    17 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  9. Remove requirement for Invocation name when an Audio Streaming skill is playing

    Problem:

    When an audio streaming skill is actively streaming/playing, users of the skill have to re-open the skill in order to issue additional commands. This creates a very awkward user experience, for example:

    "Alexa, ask AnyPod to play This American Life"

    <This American Life starts playing>

    "Alexa, ask AnyPod to play the oldest episode"

    <oldest episode starts playing>

    "Alexa, ask AnyPod to fast forward 3 minutes"

    <episode fast forwards>

    "Alexa, ask AnyPod to <etc>"

    --

    Solution 1:

    Ideally this interaction would go like this:

    "Alexa, ask AnyPod to play This American Life"

    <This American Life starts playing>

    "AnyPod, play the…

    15 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  Alexa Audio/Video Player  ·  Flag idea as inappropriate…  ·  Admin →
  10. Allow Flash Briefings to use SSML

    Right now Flash Briefings won't parse SSML in their preamble, error message, or text output. This means content written for a custom skill (for example) cannot be used for Flash Briefings, and any output that could be massaged to sound correct will instead come out sounding wrong.

    15 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Flash Briefing  ·  Flag idea as inappropriate…  ·  Admin →
  11. money type

    we need a type for money. so if i say, "i want to pay 4 dollars and 12 cents" the slot returns 4.12. currently i'm using two slots and a lot of utterances which is painful.

    14 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Built-in Intent/slots  ·  Flag idea as inappropriate…  ·  Admin →
  12. Get the propabilty for a slot

    Get the propabilty a slot was selected, that helps the experianced developer implement a dialog to confirm with the user or to execute indent directly.

    12 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Interaction Model/Intents/Slots  ·  Flag idea as inappropriate…  ·  Admin →
  13. Dynamic Slot Values

    I have a skill that looks up property management information for apartment buildings. We have over 150 properties which are defined as values for a slot. 4 digit property numbers for values and string property names as synonyms.

    I would like to be able to query a database for the slot values and synonyms dynamically at runtime.

    10 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Interaction Model/Intents/Slots  ·  Flag idea as inappropriate…  ·  Admin →
  14. Skill I/O enhancemenst

    skill i/o doesn't work very often or well. Almost all of my skills, when i go into testing, don't give me the json input output boxes becuase it says is it only available when you invoke a skill that you created.

    10 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  8 comments  ·  Skill Test Simulator  ·  Flag idea as inappropriate…  ·  Admin →
  15. Bulk copy and paste new Slot

    It's pretty critical to be able to upload a file to generate a custom slot. We have a couple slots with many hundreds of values and hand building a new slot would be a huge undertaking across all the language types. This flat out won't work for us.

    10 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  Alexa Developer Console  ·  Flag idea as inappropriate…  ·  Admin →
  16. Skill sorting in the Developer Console (by recently modified or name)

    Please add the ability to sort Skills in the new Developer Console by name or by modification date. The old Developer Console sorted by modification date which allowed developers of many Skills to keep better track of their recent changes.

    9 votes
    Sign in

    Sign in with a provider below:

    • 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 →
  17. Enable AudioPlayer interface on Fire TV devices

    Fire TV devices offer a very economical and accessible way for blind people to interact with Alexa. However, at the moment:

    "Note: Fire TV devices do not currently support the AudioPlayer "interface".

    It would open up a huge potential user base to get this interface enabled as soon as possible. Thank you.

    9 votes
    Sign in

    Sign in with a provider below:

    • 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 →
  18. Add queue for Echo Show VideoApp

    The VideoApp for the Echo Show only supports to play one video. Once this video is started the current skill looses control. Please add a queue to the VideoApp like the AudioPlayer already supports.

    9 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Alexa Audio/Video Player  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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.

    8 votes
    Sign in

    Sign in with a provider below:

    • 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 →
  20. Restart Alexa voice after tapping the Echo Show screen

    When a Skill is running on an Echo Show device with a longer text, I want to tap on it to scroll down. When I do this, the Alexa voice stops and the Skill is closed after around 8 to 10 seconds. I also get send to the intro screen.

    I would suggest a solution to just pause Alexas voice on the first tap and start it again on the second tap. This will be a much higher user experience.

    8 votes
    Sign in

    Sign in with a provider below:

    • amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 9 10
  • Don't see your idea?

Feedback and Knowledge Base