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. Include in JSON response indicator "Live" or "Development" to allow for CloudWatch Filtering

    Could you please include in the JSON response an indicator of which environment the request are coming from? I.e. "Live" or "Development". This would make CloudWatch filtering easy.

    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  ·  1 comment  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  2. option to initiate alexa to alexa call/message from a skill itself

    provide an option to initiate alexa to alexa call/message from a skill itself

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  3. option to get the original text along with the intent

    provide the original text as well, along with the intent

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ability to use only Alexa Voice Service and run simple Local Skills

    Hi I need to turn on a light....

    AVS is cool and can be a lot... but why I need to run a Lambda instead of run my Local Skill?

    I'm quite sure that Echo Dot or higher end Alexa Devices are quite enough powerful to run my skill locally with no remote API/KEY/VALIDATION/etc...

    Send me an xml saying
    <LIGHT name="MyLight"><NEXT_STATE>1</NEXT_STATE></LIGHT>

    It would be wonderful if we could use AVS and a very light SDK library layer to run OVER the Alexa device.
    The purpose is to transform Alexa devices into a Mic able to ask to AlexaVS and then…

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  5. Retrieve list of user's enabled skills

    Have access as a developer to the full list enabled skills that a user has added to their Alexa device.

    There might be use cases where a developer is dependent on another skill and wants to check if its active or not.

    GET request /user_skills

    \ TuneIn, Dominos, FitBit enabled

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  6. Ask dialog only shows <Short audio> when using SSML to play a file. It would be valuable to know the file name to verify code is working.

    Currently I can quickly run tests of my code in development, but I'm now adding more <audio> tags in my SSML, and when I run the replay, all I see is <Short audio> What I'd like to see is <Short audio: door_opens.mp3>, etc. Just pull the last fragment of the URI and display it in the tag (e.g /([^/]+)$/ = everything in the uri after the last forward slash.)

    Otherwise, I can't automate any tests that require verifying the audio files in my ssml are right for the current context.

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  7. Simon Says speech to text capture API

    Expose the same API in the ASK SDK that the Simon Says Skill has access to. Using AMAZON.SearchQuery does not cut it for messaging and social media type skills.

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  8. Programmatic access to the device info (network status, etc.)

    The programmatic access to the device info data would open new opportunities for business that serve the customers through Alexa.
    Also, it would allow to access the data about the environment in which the device is operated.

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  9. Enable integration of third party voice authentication mechanisms

    Many large companies have or utilize third party voice authentication mechanisms to provide voice auth across a number of channels (e.g.,IVR, mobile app). While voice profiles are available through Alexa, is it possible to have an option to reuse existing third party voice auth APIs companies have invested in already within Alexa Skills?

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  10. Provide function for escaping text in APL templates

    According to the docs, APL Text items support some HTML-like markup, with a custom escape method for special characters:

    https://developer.amazon.com/docs/alexa-presentation-language/apl-text.html

    There should be a function in the SDKs that we can use for escaping a plain text string, to display it as-is.

    Also, the chart under "Markup characters in text must be replaced with character entity references" is a little confusing. E.g. what are we supposed to replace &, <, and > with?

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  11. Support running ask commands in npm scripts

    To avoid having ask-cli installed globally which is not good when working with other developers together who might have version mismatches, it would be nice when you could trigger ask commands with npm scripts.

    For example:
    package.json:
    "scripts": {
    "validate": "ask validate"
    }

    Currently this throws errors like described here:
    https://forums.developer.amazon.com/questions/211596/run-ask-commands-as-npm-script.html?childToView=212326#comment-212326

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  12. Invoke LaunchRequest by an external api

    via some script we hit an api for a specific user that is in front of line and Alexa responds with example speech.

    "Hi Jhon, welcome to Demo clinic"

    or
    "Hi Dave, welcome to Demo clinic"

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  13. ASK SDK Python Lambda Layer availability in Europe

    I'd like to have a Lambda Layer for the ASK SDK Python available also in Europe region. Today it is available only in US.
    See also here for reference: https://github.com/alexa/alexa-cookbook/blob/master/resources/lambda-layers/ask-sdk-lambda-layers.md

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  14. Skill Connections needs a re-schedule feature

    Skill Connections is a great idea but needs an additional feature. My use case is my skill called "When is my Flight" is used at the departing airport and tells the user when his flight will land and I would like to give him the chance of booking an Uber when it lands. So at his departing airport he uses my skill and says book me an uber to take me home. At that point my service will book the uber at the landing time plus a delta of say 20 mins for him/her to get from aircraft to outside.…

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  15. ask-cli for Smart Home skills

    Can we have a command line version of the Test console? Right now, ask-cli only works with custom skills and not smart home skills.

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  16. lambda + environment

    It would be useful to permit the passing of Lambda Environment Variables as part of ask cli (and IDE plugins) configuration - OR - To bind the ask cli features as part of AWS SAM.

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  17. JSON debarfer

    The JSON editor should have undo back to the last "no big red x" version in a single click. That way after I spend a bunch of time trying to figure out what it is unhappy about I can start again from a known good place with a single click.

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add Typescript support to ask-cli

    Actually we can create and deploy javascript alexa skills, it would be great if we can do with typescript too.

    I think it's not so hard to add typescript support (transpile before deploy)

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  19. Undo not working as expected

    Add the ability to download the code in one easy zip file, or provide some basic version control, so this https://forums.developer.amazon.com/questions/202617/alexa-hosted-skills-undo-commands.html doesn't happen

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  20. Utterance Profiler for Speech

    Enable the utterance profiler for speech. My experiences using the profiler is that it gets typed utterances correct. However the problems occur during speech. I would like to see the various intent considerations.

    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  ·  ASK SDK  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base