Setup

The Alexa setup process helps customers learn about Alexa, sign in to their Amazon account, and configure Alexa for their vehicle. Your IVI should include the following steps for setting up Alexa.

There are 3 steps required for setting up Alexa in the vehicle. Each step contains multiple screens. Some screens may not be shown to the customer depending on their region, language or choices.

There are 2 ways for customers to enable Alexa in the vehicle: through Sign-in or with Preview Mode. Your IVI should offer offer both options.

Note: A connection to the internet is required to complete setting up Alexa.

Overview

Step 1: Enable

A: Language (if needed)
Allows customers to choose Alexa’s language.

B: Get started
Introduces Alexa to the customer and presents options to either Sign-in or “Try Alexa” (Preview Mode).

C: Sign-in (option 1)
Customers can link their Amazon account to their vehicle using Code-based linking (CBL) with a mobile device.

D: Try Alexa (option 2)
An alternative to signing in, Preview Mode allows customers to enable and try Alexa without signing in.

Step 2: Configure

A: Location permission
Presents geolocation permission to access the vehicle’s current location.

B: Comms permission
Presents permissions for access to contacts on a Bluetooth connected phone.
(signed-in customers only)

C: Navigation favorites permission
Presents permission for accessing locations stored in the IVI navigation.
(signed-in customers only)

D: Enable Push-to-talk
Offers customers the option to assign the voice button on their steering wheel to Alexa.

Step 3: Confirm

A: Success
The success screen gives customers confirmation of setup and gets them started with things to say to Alexa in their vehicle.

See the Appendix for complete setup flow

(Required) Follow the UI elements in the following screens.

The pages and elements on the screens below are all required as part of the Alexa setup process.

(Required) Within the Alexa setup process, present the Alexa introduction and Amazon sign in screens first.

Customers should see the Alexa introduction and code-based linking screens before any other screens in your system. Do not add app permissions or any other screens until a customer has gone through these steps.

EXCEPTION: If there is a language mismatch, the language selection screen must appear prior to any Amazon screen being surfaced.

(Required) Only ask customers to sign-in to their Amazon account in the vehicle once.

Once signed in, do not ask customers to sign-in again until they sign out. Do not ask customers to sign in every time they start their vehicle.

1. Enable

Language

If an Alexa language is available that matches the IVI system language, set that language for Alexa and do not present the language selection screen to the customer. The customer may change Alexa’s language at any time in the Alexa Menu. See Menu and Settings for more details.

(Required) If the system language is not supported by Alexa, prompt the customer to select a language prior to showing any screens within the setup flow.

Once the language has been selected, all setup screens must update to match the selected language (for example the Introduction screen needs to be in German if German was selected).

(Required) Support only the Alexa languages the vehicle also supports.

If your vehicle does not support a language that Alexa supports, do not surface this option for the customer. For a detailed list of supported locales, view the API documentation.

My alternative image text
Language selection intro
My alternative image text
Language selection list
My alternative image text
Language selection flow

Get started

This screen introduces Alexa to the customer and helps them sign-in or enable Alexa. To sign-in, the customer will also use their mobile device to link their Amazon account to the vehicle.

My alternative image text
Get started screen

Sign-in

Customers can sign in to their Amazon account using Code-based linking (CBL). Customers are directed to visit a URL where they can sign in and enter the code in order to link their account to the vehicle.

My alternative image text
Sign-in screen
My alternative image text
Sign-in flow

(Required) Only ask customers to sign-in to their Amazon account in the vehicle once.

Once authenticated, do not ask customers to sign-in again until they sign out. Store the customer’s authentication tokens securely and allow usage for every vehicle start.

Try Alexa (Preview Mode)

Present this screen if the customer selects “Try Alexa”. The customer can enable Alexa immediately by tapping the "Agree & Enable Alexa" button. The Amazon’s Conditions of Use, Alexa & Alexa Device terms and Privacy policy must be presented here as well. The localized URLs for these documents are available in the Design Toolkit.

Preview Mode offers customers the option to try Alexa without signing in. Access to Alexa’s features will be limited and customers will be encouraged to sign in for the complete experience.

Note: Preview Mode is available in North American and European markets only, and to customers that also have a data plan or internet connection in their vehicle.

My alternative image text
Try Alexa enablement screen
My alternative image text
Preview Mode setup flow

2. Configure

The following screens help customers setup additional features with Alexa such as communications, navigation to stored favorites, and assigning the PTT button to Alexa.

(Required) If during Alexa setup the vehicle or device detects a phone already connected to the head unit, ask the customer for permission to upload contacts and SMS messages.

See While setting up Alexa on your Alexa enabled device for more information.

Location permission

The location permission provides Alexa access to the vehicle’s location. This permission is stored in the Alexa cloud. The customer can change this permission at any time in the Alexa menu.

Note: If the customer has previously enabled this feature, then this screen should be skipped.

My alternative image text
Location permissions screen

Communication permission

The communication permission provides Alexa with access to the customer’s Bluetooth-connected phone for contacts and SMS features.

Note: If the customer has previously enabled this feature, then this screen should be skipped.

My alternative image text
Communications permission screen

The stored locations permission allows Alexa to access locations stored in the navigation app in the IVI.

Note: If the customer has previously enabled this feature, then this screen should be skipped.

My alternative image text
Navigation favorites upload permission screen

Enable Push-to-talk

This screen allows the customer to assign the PTT voice button to Alexa. We recommend using your own graphic to represent your vehicle’s PTT voice button.

Note: If the customer has previously enabled this feature, then this screen should be skipped.

My alternative image text
Enable PTT screen

3. Confirm

Depending on how Alexa is configured, or which features are supported in your vehicle, you may need to adjust the wording slightly.

Success (Signed-in)

The success screen includes the first name of the customer and some things to try saying.

My alternative image text

Success (Preview Mode)

If the customer skipped sign in, present this success screen instead of the signed-in success screen above. It informs the customer of which features are only available after signing in.

My alternative image text

Additional screens

Error: No internet

If there is no internet connection at the beginning of setup or before the customer has signed in, then present this error screen informing the customer they need a connection to setup Alexa.

My alternative image text

Error: Setup not complete

If the sign in process does not succeed, then redirect customers to this error screen. This allows the customer to retry setting up Alexa.

My alternative image text

Additional requirements

(Required) Do not allow customers to sign in when the vehicle is in motion.

Only allow customers to set up when the vehicle is not in motion. If the customer attempts setup while driving, present a message to indicate setup is only available Alexa when the vehicle is not in motion.

(Required) Provide customers a way to sign out within the Alexa settings.

Customers should have an obvious and understandable way of signing out of your system. See Menu & Settings.

(Required) Only ask customers to sign-in to their Amazon account in the vehicle once.

We do not expect customers to sign-in every time they start their vehicle.

(Required) Do not add additional setup steps.

The Alexa onboarding in your system may be a customer's first experience using Alexa. Each additional screen increases friction and increases the risk of a customer not using Alexa. Customers can continue to learn after they complete setup. Instead of making onboarding more complex, present customers with information when they are completing tasks and would find it most helpful.

Appendix

End-to-end Alexa setup flow

My alternative image text