Alexa Skills Kit    >    Get Started

Get Started with the Alexa Skills Kit

Learn how Alexa skills work and how you can build one using the Alexa Skills Kit (ASK). Check out the different types of skills you can build, and explore the self-service APIs and tools that make it easy to get started. Get inspired by the delightful experiences others have built, then start bringing your own vision to life.

Get Started
On this page:

How an Alexa Skill Works

An Alexa skill has both an interaction model—or voice user interface—and application logic. When a customer speaks, Alexa processes the speech in the context of your interaction model to determine the customer request. Alexa then sends the request to your skill application logic, which acts on it. You provide your application logic as a back-end cloud service hosted by Alexa, AWS, or another server.

Talking to Alexa
line-break

Explore Alexa Skills Kit Features

Multiple Skill Types

Choose your skill type based on what your skill will do. You can use purpose-built APIs and interaction models for common use cases like smart home, or use the custom skill type to build any experience you can imagine. With a custom skill, you define the interaction model.

Application APIs

Use our application APIs in your back-end service to receive customer requests from Alexa, and to tell Alexa how to respond. You can also use the APIs to personalize your experience, link customer accounts, sell goods and services, and take advantage of other Alexa functions.

Software Development Kits

Take advantage of ASK SDKs to reduce the complexity of your code. SDKs for Java, Node.js, and Python provide language-specific functions for common tasks, enabling you to focus on your skill logic, not boilerplate code.

Development Tools

You can use the ASK developer console or the ASK command line interface (CLI) to create, manage, test, and publish your skills. You can also integrate these functions in your systems with the skill management API (SMAPI).

Analytics

You can take advantage of ASK analytics to understand what's working well and opportunities for improvement. ASK provides a wide range of metrics, including customers, intents, sessions, utterances, and latency.

Customer Engagement Tools

Customer engagement tools help you build a strategy to expand your skill's reach. Pass signals to Alexa about your skill's functionality for name-free requests or bring in customers from your owned and paid channels.

Next Steps

Ready to build? Start building quickly with our beginner tutorial for custom skills, or dive deeper into the details of the Alexa Skills Kit.

Be Inspired by What Others Are Building

Give Your Brand A Voice With Alexa

Australian and New Zealand brands share their experience about building for voice with Alexa Skills. They’re reaching and delighting customers, and redefining the way customers interact with their brands.

A Distraction-Free Voice Experience

Headspace reimagined its meditation app for voice to provide a customer experience free of mobile interruptions. Customers are responding to the simpler and more seamless option by linking accounts, trying premium experiences, and coming back for more.

Building Voice Strategies for Brands

Say It Now helps brands reimagine their offerings for voice in a way that yields value for both the brand and its customers. The agency's leaders say "conversational commerce" will transform the voice industry.