How to Automate uploading skill in Alexa - alexa

I want to automate the uploading of Alexa Skill. How can we automate uploading of the Alexa Skill. I have a website in which there are 2 fields (AppName,Lamba Function Url) and a button. When user clicks on a button than I want to create the skill automatically.

I would try using aws cli for deploying codeDeploy Alexa Skills, they currently have a sample Alexa Skill that you could modify to meet your needs.

Related

Alexa API to get all permissions granted for the skills installed

I am new Alexa and want to create a skill which can return all the permissions for other skills. For example a skill for current weather is consuming device location permission and etc.
not sure if you can achieve it, because every skill is sandboxed. So it means you cannot access info about other skills.

Unable to find amazon pay permission for my alexa skill in alexa web console

I have created a alexa skill and also enabled amazon pay in the skill. When my colleague from USA tries to purchase the product from skill, he is allowed to use amazon pay. he just have to enable permission of amazon pay in alexa web console.
However when I try to access the same from my India location, it is not showing me any option of enabling amazon pay in alexa web console.
It is showing me other permission, but amazon pay is not visible.
Help will be appreciated.

How to hide user details in the Alexa companion app?

For example, if the user says pin for the authentication it should not come as text in the Alexa companion app. As Alexa companion app contains all the interaction.

Exporting Google action to Alexa skill

I have a google action which I am trying to export as an Alexa skill using these instructions. https://dialogflow.com/docs/integrations/alexa-exporter
The Alexa Skills Kit console asks for an HTTPS service endpoint, but I don't know what to set here
Is it the same as the Webhook fulfillment URL in dialogflow ?
Also when I try opening the https webhook url in the browser I get this error -
Action Error: no matching intent handler for: null
This does not "export a Google Action" for use as a Skill.
What it does is let you use Dialogflow to help define the user Intents, phrases, and Slot Entities that the legacy Skill Console expected. In particular it does not send your Alexa voice commands to Dialogflow for processing. The "fulfillment" section for Dialogflow is not used for Alexa handling.
Alexa still expects either an AWS Lambda or an HTTPS webhook to be specified where you will do the processing using its JSON format.

Alexa prompt when user disables a custom skill

My custom skill has account linking which works fine, but in the mobile Alexa app when the user clicks disable skill, most of the skill in Alexa shows a popup saying "If you disable , any skill-related information will be deleted. Would you like to disable the skill?"
My custom skill is not saying this. How do I configure this?

Resources