Cortana connects users to your services, across platforms and devices

Extend Cortana's capabilities using the Cortana Skills Kit. Sign up to get the latest information.

Sign up now
Structure of a Cortana skill

Use the skills kit to provide Cortana with new capabilities

Skills help users complete tasks and get things done.

From basic mobile deep links to full integration of your bots and services, the skills kit provides all the tools and docs you need to promote your services and engage users through the Cortana experience.

Once created, your skill works wherever your code runs. By registering your bots, services, mobile apps, and websites as Cortana skills, over 145 million active monthly users will be connected to these capabilities.

People can interact with your skills in various ways. Cortana can offer a skill based on a natural language request during a conversation, or proactively present a skill based on a user’s preferences and context.

Look for the Cortana Skills Kit preview in early 2017.

Have existing code? Cortana skills can use it

Re-use your existing Alexa skill codebase
Re-use your custom skill code built for Amazon Alexa

Your existing Alexa skill codebase means there’s no need to start from scratch when building Cortana skills.

Connect users to your bots
Connect users to your bots through Cortana

Using the Microsoft Bot Framework? Cortana brokers connections between users and bots using the skills kit and the Cortana channel. In this way, Cortana users can easily and naturally discover and interact with your bots at the right time and in the right context.

Import Cortana voice commands
Import Cortana voice commands from Windows 10 apps

With minimal changes to your UWP code, existing voice commands can be converted to skills and used across platforms.

Related Technologies

Cortana Device SDK

The Cortana Device SDK lets OEMs integrate Cortana directly into their devices, providing unique and intelligent experiences for consumers.

Cortana Intelligence Suite

The Cortana Intelligence Suite is a fully managed big data and advanced analytics suite that enables you to transform your data into intelligent action.

Microsoft Cognitive Services

Microsoft Cognitive Services lets you build apps with powerful algorithms with just a few lines of code. They work across devices and platforms such as iOS, Android, and Windows, keep improving, and are easy to use.

Was this page helpful?
Additional feedback?
Thank you! We appreciate your feedback.