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. Spelling, user pronounciation, annunciation input to Alexa

    Hi,

    (I hope this is in the correct section, otherwise please move it appropriately. Thanks)

    I would value being able to spell words into Alexa.

    Understandably, after losing a tooth, it was clear that Alexa had more difficulty understanding me.

    I couldn't find a way to spell a word into Alexa, which would make my question get an answer.

    Perhaps it already exists?
    I would appreciate knowing how to do this, but if not may I put this forward as a feature I'd value.

    Thanks

    Pete

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  2. Skills shouldn't return intents with empty slot / dynamic values

    Sometimes the Alexa service will say that a user's utterance matched and intent but then provide an empty slot value and no dynamic entities.

    If an intent has been matched then the Alexa service should return its best guess at what the user has said so the the developer can do processing on it with the additional context they hold.

    If the utterance is determined to be too far away from the training data to be sent to the developer for privacy reasons then the intent shouldn't be matched.

    Adjusting the fallback sensitivity is not a satisfactory solution to this…

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  3. Bring back the ability to send SMS messages from Echo Frames

    For two years I have been able to send SMS messages from my echo frames by saying "Alexa text 'contact Name'", the system would verify the contact and allow me to dictate the message which was sent as an SMS text. This no longer works. Now when I try I get the singularly unhelpfull offer to send a voice message that no one ever gets.

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  4. Context Awareness (Room Awareness) for Any Device placed into a Group with Echo Device

    There are multiple Asks from other Users over a number years, yet Amazon isn’t acting or reacting.

    Alexa Context Awareness (Room Awareness) for any device placed in a group + Echo device, to control using natural utterance as long as it is in a group using the object name. (same as lights/switches).

    Alexa supports Lights, Switches, Thermostats - today. However myself and many others would like to Control the devices we choose to insert into a group with natural utterances, regardless if they are a Blind/Shade, Awning, Fan, drape etc but use the objects name vs having to utter Alexa…

    14 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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  5. Proactive Notification for Public Safety messages

    Especially in CA, PSPS has become very important.

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add sender-id to smarthome directives

    Would it be possible to transmit the name, room-name, or serial number of the respective echo device when sending a directive (e.g. turn-on) through the api to my AVS smarthome device.
    This would allow me to react differently depending in which room the voice command was issued.

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  7. Commands white/ black list

    I would love to have a feature to block or ignore all commands which were not allowed before.

    This would make it so much easier to only use it for what you need like „volume up/down“, „lights on“... and all other stuff is just gone.

    No more strange interactions with Alexa when she understands something i haven‘t said at all!

    How?

    Give us a whitelist/blacklist function or multiple choice select/deselect option.

    Thanks

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  8. Use dynamic entities with slot elicitation in order to refine choice

    I'd like to set a dynamic entity with specific answers, and then prompt for the slot with that type. This isn't possible because of this error:"No other directives are allowed to be specified with a Dialog directive. The following Directives were returned: [Dialog.UpdateDynamicEntities]"

    The use case is refining the customer's choice where lots of the choices have similar values. The dynamic entity is being used to distinguish between them.

    6 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 →
  9. Provide barge-in flag on request

    As a developer, I would like a field on an incoming intent request payload that tells me whether that request was the result of a barge-in or not.

    Rationale:
    Today, there is no way to know whether an incoming intent in a live session was the result of the user completely listening to the previous response, or the result of the user doing a barge-in by invoking their wake word. There are several use cases where this information would be useful, but the two most important are:

    1. If you were giving instructions to your user at the end of your…
    12 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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  10. 24h clock setting instead of am/pm

    This is a must have setting v a like to have. When setting appointments in calendar it sets time to wrong period if working with European clients.

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  11. Pass PIN to backend LockController interface

    I have somo lock systems that need to pass a PIN to backend, can this feature be added to LockController interface?

    2 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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  12. Local Control Zigbee Thermostat

    Fully support Zigbee thermostat through local control (Hub).

    There are two aspects to supporting a zigbee device:
    1) There is the ability for the zigbee service to discover and join the device to zigbee network.
    2) Then there is the ability for SmartHome to send commands to the device.

    We can see that #1 works.

    At the moment, the SmartHome ability does not yet support the thermostat cluster which allows it to set temperature setpoints (#2). It does support the report attributes which allows it to read the set point.

    It would be beneficial if thermostats (heating, cooling, HVAC and…

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  13. Option to make alexa always talk in whisper mode

    Ability to force Alexa always talk in whisper mode, even if I speak normally.

    The purpose is, when I am playing music on high volume, Alexa doesn't need to speak so loud to me.

    Another alternative would be to have separate volume control for Alexa interations

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  14. A list of safe words that can not be used as utterances

    Give us a list of words we can't use for utterances.
    Why can't we use Enter as an utterance!?!

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  15. NLU Annotation set tool user improvements

    Couple of things that could make it easier from a user perspective if you don't mind the feedback

    You can only see 10 utterances per page, would be great to be able to see 50 / 100 per page

    Would be good to filter on the columns, e.g. filter, all the expected intents with "xyz"

    Would be good to duplicate an notation set to then use again with edits

    Would be good to be able to download an annotation set as a CSV, so you can edit and then upload again

    2 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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  16. Do not close skill unless I give command

    Currently, extending the the session timeout duration is not a supported feature of Alexa Skills Kit.

    Yet, I hope that a skill is closed only when I give certain command, so that I don't need to activate it again. (I only activate one skill at a time)

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  17. Including post-ER slot value in NLU annotation sets

    In my slot values I use lots of synonyms and it would be much easier to maintain the annotation sets if I could specify the canonical string for the expected slot value. In other words, if in my slot value definition I have the following value:

    {
      "name": {
        "value": "human",
        "synonyms": [
          "girl",
          "boy",
          "woman",
          "man"
        ]
      }
    },
    

    I'd love to be able to write in my annotation set

    utterance               Intent                     slot[creature]
    I want to be a boy      CreatureSelectionIntent    human
    Let's try a woman       CreatureSelectionIntent    human
    

    The canonical values are resolved at some point anyway, and my skill…

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow developers to prioritize intents

    Currently the fallback intent is the only intent that can be triggered if no other intents are. The issue with this is no slots can be added to the fallback so no logic can be done based on what the user said. If we could have a custom intent intent between main functionality and the fallback, it would be a lot easier to make things more conversational, add custom nlp and add FAQ sections to skills.

    2 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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add support to SetNavigation directive in nativally.

    Currently I saw the model doesn't offer support to SetNavigation directive natively, so to use it's needed an work around to do this.

    1 vote

    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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
  20. Increase the Dynamic Entities update limit for bigger intent slots updates

    When using dynamic entities (slots type whose values are updated through the Dynamic Entities API), there is a limit of 100 values, including synonyms. Over this limit, the update request is simply ignored.
    This limit is far not enough since it includes synonyms: if having 30 slots for instance, each slot having 10 synonyms, we already are over the limit (we have then 300 values to update).

    The skill I develop is a game where the user can interact with objects in the place or in his pockets. He often have near of 20 possible objects, and to make them…

    6 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  ·  Interaction Model  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base