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. Ability to transfer a skill if ownership changes

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

    98 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  ·  13 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  2. Room awareness enhancement: add popular device types such as Fan, Air Conditioner, Set-top-box and let users change device type

    Room awareness enhancement: add popular device types such as Fan, Air Conditioner, Set-top-box and let users change device type to their favorite. Now Alexa app allows changing device type between Light and Switch for some smart plug devices. But it would be great if for any device, users can define it as light, fan, air conditioner or set-top-box... and the room awareness feature will help simplify voice command. Users just can say: turn on the air conditioner, turn on the fan...
    This device-type-changing feature will be very powerful when an infrared/RF universal remote control like Broadlink is connected to alexa.…

    82 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  ·  19 comments  ·  Alexa App  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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 does a good job of figuring…

    81 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  ·  8 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  4. add a phone call feature in customized skill

    customized skills for business can allow customers to directly contact phone numbers within the skill.

    77 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  ·  14 comments  ·  Alexa Calling and Messaging  ·  Flag idea as inappropriate…  ·  Admin →
  5. Customize wake word

    Allow user to customize wake word of their own choosing or at least expand choices greatly.

    75 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  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  6. We need more proactive notification event scheme types.

    We need more proactive notification event scheme types. The current set is very limited. We want to inform a user of utility company disruption (eg a gas leak or water leak) in their postcode area.

    Why not have a generic event that just takes a message string??

    73 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  ·  9 comments  ·  Skill Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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.

    66 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

    3 comments  ·  Built-in Intent / Slots  ·  Flag idea as inappropriate…  ·  Admin →
    Received  ·  Alexa Admin responded

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

  8. Add 1 - 59 Second delay timer in routines

    At the moment the minimum delay timer is 1 minute it would be really helpful to have 1 - 59 Second delay timer in routines too

    63 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  ·  15 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  9. Trigger other routines in a routine

    I would like to be able to chain routines. One beneficial use of this is to create a "base" routine which performs some actions, and which would be the first step in other routines.

    63 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  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  10. Remove the requirement for a leading phrase with AMAZON.SearchQuery

    We would like to use this, but can't because the rules are too restrictive.If a user is asked about what they want info about, they should not be forced to say "tell me about Point Defiance Zoo". They should be able to say "Point Defiance Zoo" with no leading phrase. Instead of forcing us to use a leading or trailing phrase, please allow the use of just {query} (without 'search for...' or other text around it as in the example below:
    {

        "name": "SearchIntent",
    
        "samples": [
    
          "search for {Query}",
    
          "find out {Query}",
    
          "search for {Query} near me"
    
        ],
    
        "slots": [
    60 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  ·  9 comments  ·  Built-in Intent / Slots  ·  Flag idea as inappropriate…  ·  Admin →
  11. 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.

    57 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  ·  8 comments  ·  Flash Briefing  ·  Flag idea as inappropriate…  ·  Admin →
  12. have independent volume settings for timers and alarms

    Reminders, timers and alarms should allow for individual melodies and volume levels.
    A timer should be louder to be heard in noisy environments. A wake up alarm should be set much lower as sleep environments are quiet.
    This especially applies to wake up alarms coupled with radio stations or other music.

    55 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

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

    Thanks for the suggestion, Peter! We’ll get this routed over to the appropriate internal team for review.

  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"

    53 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  ·  14 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  14. Adding a new (custom) Routine should enable to stop radio Spotify Music

    If I create a new Routine in the Amazon Alexa app on IOS Device I can currently only add the following actions:
    Smart Home, Traffic, Wether, News.
    I would like to have a action which stops Alexa from playing any kind of music or other sound.
    Background: You create the Routine "Goodby" which should turn off all HUE lights and it should stop the Radio(tuneIn on Alexa, or Spotify music). The feature of stopping Music is not available in the app. If I say "Alexa, Stop" the music is stopped. Why is that not available in the app?

    53 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  ·  13 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  15. Ability to copy a routine

    I have some routines which I would like to use again, but with small changes. So, I should be able to copy/clone an existing routine, to make the process easier.

    49 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  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  16. Reminders/Timers/Alarms EVERYWHERE

    Due to having multiple Dots/Spots...I would like to have the choice to set my Reminders, Timers, and Alarms "EVERYWHERE" like we can do with music. For example, if I have a timer set with the Kitchen dot and I am in another part of the house, I would hear the timer go off on all other dots. That way I never miss an alarm, reminder or timer. I love my Alexa products. Thank you for all of the skills you provide.

    49 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  ·  Reminders / Timers / Alarms  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow song metadata to be dynamically updated when playing continuous stream

    The audio player interface allows playing from a streaming service - e.g. a radio station
    This is a continuous stream that could run for many hours - but the skill is only given the opportunity to provide song information at the start.
    It could respond to user requests - such as "What song is this?" (which is OK) but, primarily for devices with screens, it would be useful for the skill to be able to provide title/subtitle/graphics as the songs change within the continuous stream.

    This could be done by having the Skill start the audio stream with a duration…

    49 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  ·  Alexa Audio / Video Player  ·  Flag idea as inappropriate…  ·  Admin →
  18. Have a command to restart the Echo device(s).

    Every so often, Echo devices take longer to respond, or generally start performing sub-optimally. This is typically resolved by restarting the unit. It seems I have to do this about once a month or so. Obviously, performing a power cycle can be done physically by pulling the plug, but having a command to tell Alexa to restart the device would be much more desirable, especially if a user can create a routine to restart all devices, or schedule a reboot every so often.

    43 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  ·  20 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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…

    43 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  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add Romanian language

    Add Romanian as a supported language so users can talk to Alexa in Romanian

    41 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  ·  International/regions/languages  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base