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

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

    We’ll send you updates on this idea

    Received  ·  13 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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": [

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

    We’ll send you updates on this idea

    Received  ·  6 comments  ·  Built-in Intent / Slots  ·  Flag idea as inappropriate…  ·  Admin →
  3. Written commands in routines

    Add ability to add a written command to a routine that would act as if the user spoke a voice command.

    E.g.
    Routine scheduled at 7:00 AM:
    - turn on Light
    - tell you something new
    (New): - perform “Alexa, what is the weather in Boston?”
    (New): - perform “Alexa, open Headspace”
    (New): - perform “Alexa, connect bluetooth”

    This would enable skills in routines while leveraging the existing abilities of the Echo, just by allowing written commands to be interpreted as voice commands on a schedule. This should be fairly simple to implement with what it is already is capable…

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

    We’ll send you updates on this idea

    Received  ·  5 comments  ·  Routines  ·  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.

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

    We’ll send you updates on this idea

    Received  ·  9 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.

    41 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 →
  6. Allow users to invoke skill intents in routine

    Recently, the ability to launch 3rd party skills from routines was added. The implementation, however, was minimal. All the user can do is launch the skill. They cannot launch a specific intent.

    To unleash the potential of 3rd party skills in routines, users should be able to specify skill intents in the routine: "Tell skill x to y"

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

    We’ll send you updates on this idea

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

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

    We’ll send you updates on this idea

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

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

    We’ll send you updates on this idea

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

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

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

    We’ll send you updates on this idea

    Received  ·  4 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  10. Event, Location, Time based skills that can be triggered autonomously

    e.g. I like to hear from alexa if there is a extreme weather warning in the area. This could happen if my API constantly calling a weather api of my area and if any extreme weather is forecasted, the message is broadcasted automatically.

    There could be number of different examples and I believe user can get benefit to be proactive in such cases. For that reason, I was hoping to have a time, location, event based skills that can be triggered autonomously by Lambda or some other scheduling service.

    34 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 →
  11. Allow Changing Endpoints for a Live Skill

    Allow the Endpoints to be changed for a Live skill WITHOUT submitting for re-certification.

    In the new Developer Console for a Live (already published) skill, you can see the endpoint ARNs in textboxes which would indicate that they are editable, but the Save Endpoints button is disabled.

    The following scenarios outline why the endpoints should be editable. The timing and reasons for changing the endpoints shows that they should be done without triggering a re-certification.

    Scenario 1
    The skill's lambda function is hosted in a region that goes down. With a quick change of the ARNs, your skill will be…

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

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Alexa Developer Console  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add Flag to PlayVideo() that tells the Video Player to Return to the Skill when Video Ends

    Currently when a video play is initiated by a Video Skill, the video play takes full control of the session and the user has to manually initiate a return to the Skill. PlayVideo() should have a flag that tells the Alexa video player to return immediately to the Skill when video playback ends or is stopped by the user.

    33 votes
    Sign in Sign in with: Amazon
    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 →
  13. Get the probability for a slot

    Get the probability a slot was selected.

    This would help an experienced developer implement a dialog to confirm with the user or to execute indent directly.

    33 votes
    Sign in Sign in with: 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 →
    Received  ·  Alexa Admin responded

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

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

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

    We’ll send you updates on this idea

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

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

    We’ll send you updates on this idea

    Received  ·  3 comments  ·  Routines  ·  Flag idea as inappropriate…  ·  Admin →
  16. Phonic Recognition

    This feature request comes off the back of https://forums.developer.amazon.com/questions/200304/phonic-recognition.html

    The most recognised and adopted method of teaching kids and grownups to learn english is by using phonics.

    Could Alexa also recognise phonics as well as words? This would allow a whole new type of interactive skill that could teach children to read by getting them to practice phonics.

    Reference from the UK government for teaching kids to read with sounds:

    https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachmentdata/file/190599/LettersandSounds-_DFES-00281-2007.pdf

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

    We’ll send you updates on this idea

    Received  ·  1 comment  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  17. Send raw query with request

    Currently all skills must run through Amazon’s Natural Language Understanding and provide a language model to Alexa. While this is helpful for getting started, many more advanced features for Language Processing and response building benefit heavily from having the user’s speech accessible to perform more complex operations like sentiment analysis, conversation reconstruction or custom natural language processing through models on other services. This allows developers to deliver a richer experience to users through the additional processing it makes possible.
    For my use case in specifically it would be acceptable to have an option in the console to disable the language…

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

    We’ll send you updates on this idea

    1 comment  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
    Received  ·  Alexa Admin responded

    Thanks for the clarification and suggestion! We’ll route this to the appropriate internal team for review.

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

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

    We’ll send you updates on this idea

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

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

    We’ll send you updates on this idea

    Received  ·  9 comments  ·  Alexa App  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add location awareness setting to Alexa

    Currently for visitors, they have to know specific location names in order to use Alexa functionlaity correctly. e.g. simply saying "turn off lights/music" would be too ambiguous, or would result in all lights/music in the house turning off.

    Add location awareness to Alexa so that, for instance when saying "turn off lights" or "play music on Sonos", Alexa can be configured to only apply the command to devices that are located the room in which that particular Alexa unit is actually located.

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

    We’ll send you updates on this idea

    Received  ·  5 comments  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base