Use the Developer Console to Create a Skill for an App or Website (No Code)
You can use the Alexa Skills Kit developer console to add voice commands that send the user from your Alexa skill to your app or website. To set up your skill, you select from pre-built intents or define custom intents and provide deep links.
This section includes tutorials that show you how to create a fictional "City Guide" skill for your website, Android app, or iOS app. You might link your skill to all three destinations; the tutorials are just separated for clarity.
For an overview of Alexa for Apps, see About Alexa for Apps.
If you want to add Alexa for Apps to a custom skill, you must use the Alexa Skills Kit Command Line Interface (ASK CLI). For details, see Tutorial: Use the Command Line to Link a Custom Skill to a Website or App.
Information to gather
The tutorials in this section give you example values to input to the developer console, so you don't need to collect any information before you start a tutorial.
For a real skill, you need to enter the following information when you configure your skill in the developer console, so you might want to gather the information before you create your skill.
Website
When you configure your skill to link to your website, you need the following information.
Information | Description | Example |
---|---|---|
Website domain |
The domain of your website. |
|
Android deep links |
Deep links to your website. You specify a deep link for each user request (also called an intent) that your website can handle. When a user makes a request to your skill from an Android device, Alexa sends the user to the appropriate deep link in your website. These deep links are in |
|
iOS deep links |
Similar to the previous description for Android deep links, but the deep links are for users that make their request to Alexa from an iOS device. |
|
Android app
When you configure your skill to link to your Android app, you need to provide the following information.
Information | Description | Example |
---|---|---|
Google Play Store ID |
The unique identifier for your Android app. The Google Play Store ID is typically the package name. You can find the Google Play Store ID in your app's Google Play Store URL after |
If the Google Play Store URL is |
App Name |
The name of your app as displayed in the Google Play Store. |
City Guide |
Deep links |
Deep links to your Android app. You specify a deep link for each user request (intent) that your app can handle. When the user makes a request to your skill, Alexa sends the user to the specified deep link in your app. |
|
iOS app
When you configure your skill to link to your iOS app, you need to provide the following information.
Information | Description | Example |
---|---|---|
App Store ID |
The unique identifier for your iOS app. You can find the App Store ID in your app's App Store URL starting at |
If the App Store URL is |
App name |
The name of your app as displayed in the App Store. |
City Guide |
iOS deep links |
Deep links to your iOS app. You specify a deep link for each user request (intent) that your app can handle. When the user makes a requests to your skill, Alexa sends the user to the specified deep link in your app. |
|
In this section
-
Tutorial: Use the Developer Console to Create a Skill for a Website – This tutorial walks you through how to create a fictional "City Guide" skill for a website.
-
Tutorial: Use the Developer Console to Create a Skill for an Android App – This tutorial walks you through how to create a fictional "City Guide" skill for an Android app.
-
Tutorial: Use the Developer Console to Create a Skill for an iOS App – This tutorial walks you through how to create a fictional "City Guide" skill for an iOS app.
Related topics
Last updated: Feb 27, 2023