Step 1: Enable Deep Linking in Your App


To allow the Alexa app to request authorization from your user, you must enable Universal Links for your iOS app or App Links for your Android app. Universal Links (iOS) and App Links (Android) allow the Alexa app to open your app directly by using a URL, bypassing the browser and providing a seamless transition between apps. These deep-link-enabled URIs are the authorization endpoint for the app-to-app flow and are separate from the web authorization URI that you configure for the standard browser-based account linking flow.

Before you begin

Make sure you have an Apple Developer account (iOS) or access to your app's Android manifest (Android).

To enable Universal Links (iOS), follow the instructions and examples from Apple at Enabling Universal Links.

Note the domain and path that you configured. You need these values when you add the URIs to the skill configuration in Step 2: Configure Authorization URLs for Your App.

To enable Android App Links, follow the instructions from Android at Handling Android App Links. For additional examples, see Create Deep Links to App Content and Verify App Links.

Note the domain and path that you configured. You need these values when you add the URIs to the skill configuration in Step 2: Configure Authorization URLs for Your App.


Was this page helpful?

Last updated: frontmatter-missing