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.

Personalization
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.

line-break

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.

line-break

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.

Account Linking APIs

Latest Feature Updates for Personalization APIs

 

Date Name Summary Locale Availability Links Release Type

7/22/2020

Person Profile API

Skills incorporating Alexa voice profiles can now create even more personalized experiences

All

Alexa Blog

Documentation

GA

7/22/2020

Skill Limit Access

Verify which voice profile is accessing your Alexa skill with limit access

US

Alexa Blog

Preview Form

Preview

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

line-break

Content Related to Personalization APIs