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

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

    We’ll send you updates on this idea

    Received  ·  12 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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.

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

    We’ll send you updates on this idea

    18 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
    Received  ·  Alexa Admin responded

    Thanks a lot for submitting this request. Your request has been recorded.

  3. Bring Multi-Room support to AudioPlayer API streaming

    Alexa Multi Room streaming does not appear to be available for third party skills that leverage the AudioPlayer API.

    Feature request is to extend support for Multi Room to the AudioPlayer interface. This could be implemented by adding a custom slot type for the multi room location and then adding an optional parameter to the Play() command to allow the destination room group to be specified.

    This has 37 likes and 19 comments as of Mar 2018 on this URL but doesn't show up on this feature forum - https://forums.developer.amazon.com/idea/101848/bring-multi-room-support-to-audioplayer-api-stream.html - so posting again.

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

    We’ll send you updates on this idea

    Received  ·  64 comments  ·  Alexa Audio / Video Player  ·  Flag idea as inappropriate…  ·  Admin →
  4. Russian support

    Would be lovely if Alexa'd have russian language support. Some friends of mine and I were thinking of bringing Alexa to grandparents as they don't use any smart devices and speaking would be the easiest way for them.

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

    We’ll send you updates on this idea

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

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

    We’ll send you updates on this idea

    13 comments  ·  Flash Briefing  ·  Flag idea as inappropriate…  ·  Admin →
    Received  ·  Alexa Admin responded

    Thanks a lot for posting this request. Your request has been received.

  6. Forcing a user to remember a skill name is counter-intuitive, bad experience and leads to low adoption rates.

    PROBLEM: Forcing a user to remember a skill name is counter-intuitive, bad experience and leads to low adoption rates.

    Examples :
    Alexa, tell Agent NEO to find my Home Value
    Alexa, tell Harmony to turn on my TV
    Alexa, ask AllRecipes for a Pasta Recipe

    Proposed Solution:
    Alexa, find my home's value (Alexa knows that the skill Agent NEO that the user has enabled, can handle this intent)
    Alexa, turn on my TV (Alexa knows that the skill Agent NEO that the user has enabled, can handle this intent)
    Alexa, find a Pasta Recipe (Alexa knows that the skill AllRecipes…

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

    We’ll send you updates on this idea

    Received  ·  8 comments  ·  International/regions/languages  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add Vietnamese language

    Please add the Vietnamese language so users can talk to Alexa in Vietnamese. We love Alexa!

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

    We’ll send you updates on this idea

    Received  ·  24 comments  ·  International/regions/languages  ·  Flag idea as inappropriate…  ·  Admin →
  8. Open Skills by an Alarm

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

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

    We’ll send you updates on this idea

    4 comments  ·  Reminders / Timers / Alarms  ·  Flag idea as inappropriate…  ·  Admin →
    Received  ·  Alexa Admin responded

    Thanks a lot for posting this request. Your request has been received

  9. Add Portuguese (Portugal and Brazil) language support to Alexa (pt-PT and pt-BR)

    Currently Portuguese is not supported by Alexa. One of the most spoken languages in the world (6th place). Please make sure to distinguish Portuguese Portugal (pt-PT) from Brazilian Portuguese (pt-BR).

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

    We’ll send you updates on this idea

    Received  ·  33 comments  ·  International/regions/languages  ·  Flag idea as inappropriate…  ·  Admin →
  10. 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.

    101 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 →
  11. 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…

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

    We’ll send you updates on this idea

    Received  ·  6 comments  ·  Alexa Audio / Video Player  ·  Flag idea as inappropriate…  ·  Admin →
  12. Alexa, Turn on/off 'device' in "x" minutes

    Using timer trigger for this will help. Currently, you can only achieve this by defining a specific time.

    This is especially useful for devices that would normally be set to the default position of "on" and I don't want to forget that I temporarily turned it off.

    Alternatively, you could give us the ability "if off, turn on in 'x' minutes".

    Also useful because default position in most switches is 'off' after power outage. Right now, I'm running a 'turn on' once per hour in case of power failure.

    I'd really like to get it down to 10 minutes but…

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

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  Reminders / Timers / Alarms  ·  Flag idea as inappropriate…  ·  Admin →
  13. Allow render template directives during dialog directives

    Currently, if a dialog is mid progress, it overrides any displays that we may want to show relating to the dialog. Would greatly enhance user experience on multi-modal skills.

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

    We’ll send you updates on this idea

    Received  ·  14 comments  ·  Visual Cards  ·  Flag idea as inappropriate…  ·  Admin →
  14. Provide full user utterance

    Provide full user utterance for every conversation whether Alexa recognizes the intents/slots or not. There are many cases where the Alexa NLU is getting it wrong and in our fulfillment code we could do a double check and greatly improve the user experience. But we can't double check if you won't tell us what the user says every time.

    As mentioned in forums and stackoverflow multiple times. I'm shocked that I couldn't find this when searching feature requests to date.

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

    We’ll send you updates on this idea

    Received  ·  14 comments  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  15. Ability to change 'Developer name or company name'

    I'd like the ability to change 'Developer name or company name' under my Amazon Developer Company Profile. In the Amazon Developer portal today, this isn't possible. I know that I can write a support ticket to do this, but a permanent solution where developers can make these updates themselves would be better.

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

    We’ll send you updates on this idea

    Received  ·  11 comments  ·  Alexa Developer Console  ·  Flag idea as inappropriate…  ·  Admin →
  16. Bring AMAZON.FallbackIntent to other languages

    The recently introduced AMAZON.FallbackIntent, which allows utterances which do not match any of the utterances associated with other intents to be picked up by a skill, is extremely useful. However, this can only be used in English (US) skills and not any any other languages, such as English (UK). This makes development harder than it should be and discourages developers from creating their skills in multiple languages.

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

    We’ll send you updates on this idea

    Received  ·  16 comments  ·  Built-in Intent / Slots  ·  Flag idea as inappropriate…  ·  Admin →
  17. 88 votes
    Sign in Sign in with: Amazon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Received  ·  13 comments  ·  Text To Speech (TTS)  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow skill to anticipate/disallow specific intents during conversation

    I would like my skill to be able to listen for specific responses, i.e. make Alexa bias towards utterances of one or multiple intents that I specify in the skill's response, for the next user input.

    For example, let's say my skill has a CityIntent which has utterances:

    - I live in {city}
    - It is {city}
    - {city}

    And my skill has another MovieIntent which has utterances:

    - I like {movieType}
    - I prefer {movieType}
    - {movieType}

    And at certain times my skill may also expect {yes/no} answer from user.

    Since {city} and {movieType} have different value, Alexa usually…

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

    We’ll send you updates on this idea

    Received  ·  5 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  19. Event-based system notifying about skill publishing status (dev, live, cert) update

    Right now if I want to get a publishing status of a skill (live, dev, certification), I need to manually go to the SMAPI and ask for that. If you have 3 or 4 thousands of skills that you want to keep up to date, it’s about 5 thousands of requests to SMAPI every half an hour or even more often.

    So, to reduce the number of requests and waiting time for users drastically, it’s crucial to have some kind of an event system to be notified when the skill has changed its status from dev to certification or from…

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

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  Skill Management API  ·  Flag idea as inappropriate…  ·  Admin →
  20. Ability to transfer a skill if ownership changes

    Ability to transfer a skill from my account to a client's account.

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

    We’ll send you updates on this idea

    Received  ·  8 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 43 44
  • Don't see your idea?

Feedback and Knowledge Base