Alexa Skills Kit    >    Get Deeper    >    Personalization APIs

Personalization APIs

Use these capabilities of the Alexa Skills Kit (ASK) to provide your skills with additional context, so your customers can engage differently based on variables like location, device type, or who is speaking.

On this page:

By Location  |    By Device Type   |    By Speaker    |    Latest Feature Updates    |    Related Content

By Location

Device Address

Your skill can use a device's address data (with permission) to understand geographic locations and enhance the interaction. For example, a skill personalized by customer address could offer nearby store locations or restaurant recommendations. 

Geo-coordinates

Location services are for skills that work with mobile Alexa devices. Your skill can ask a customer's permission to obtain the real-time location of their Alexa device to help provide enhanced services while they’re on the go.

In the Car

When a user interacts with Alexa from an automotive endpoint, the user's request to Alexa includes the Automotive property, which you can use to adapt your skill responses.

Time Zones and Other Settings

Alexa customers can set preferences for time zone, distance measuring unit, and temperature measurement unit in the Alexa app. The Alexa Settings APIs allow you to retrieve customer preferences for these settings so you can customize how you communicate with them.

By Device Type

System and Context

When a customer interacts with your skill, your service receives a POST request containing a JSON body. This object will give you information including the device’s support for audio, video, and the Alexa Presentation Language (APL), as well as the locale of the customer. Use this to personalize the experience for the device and customer.

By Speaker

Voice Profiles

Use voice profiles to let your custom skill understand who is speaking and help you personalize their experience. Your customers simply speak and Alexa helps you link the right household member accounts, remember preferences, and provide more accurate and customized responses.

Personalization APIs Complement Account Linking APIs

Use Account Linking APIs to build a smooth experience connecting skills with data in your service.

Latest Feature Updates for Personalization APIs

 

Date Name Summary Locale Availability Links Release Type

10/30/2019

Skill Personalization

You can now offer personalized experiences for your Alexa skill customers

All

Alexa Blog

Generally Available

3/7/2019

Automotive Flag

Optimize Experiences for Alexa Auto Vehicles and Devices

All

Alexa Blog

Documentation - Best Practices

Documenation - Automotive Flag

Generally Available

8/21/2018

Alexa Settings API

Reference customer preferences for Time Zone, Temperature and Distance units.

All

Alexa Blog

Documentation

Generally Available

7/31/2018

Customer Contact Permissions

Request customer permission to use their contact information

All

Alexa Blog

Documentation

Generally Available

Content Related to Personalization APIs