Menu
Alexa for Business
Administration Guide

Private Skills

In addition to public Alexa skills, developers can use the Alexa Skills Kit to publish skills privately to Alexa for Business organizations without the need to certify or have the skill available with all other Alexa skills.

Public and private skills share many of the same features. They are both developed in the same way using the Alexa Skills Kit, and they can both use account linking to map users to a backend system. There are, however, areas where private skills are different from public skills. When considering whether to make a skill public or private, refer to the list below.

A private skill has the following characteristics:

  • The skill isn't discoverable in the public Alexa Skills Store.

  • The skill developer can whitelist which organizations can review the skill, including its description and functionality, as well as enable it.

  • The skill developer can control which organizations can enable the private skill and therefore limit attempts to authenticate against backend systems for account linking.

  • The skill does not need to go through Amazon's certification process for public skill publishing and for every skill change. For more information on public skill certification, see Certification Requirements for Custom Skills.

  • The IT admin has additional control to review and enable the skill for the organization through the AWS console.

  • The IT admin can use Alexa for Business to control whether enrolled users can view and enable a private skill.

As a general guideline, if the skill is intended for a limited audience, such as your organization or partner organizations, it’s a good candidate for a private skill.

To build private skills

  • For information about how to build private skills, see Build Skills with the Alexa Skills Kit.

    Note

    If you are building a private skill and want to use any information from a shared device that requires permission, follow the instructions in the Alexa Skills Kit. For more information, see Permissions.

To publish private skills

To manage private skills

  1. Open the Alexa for Business console at https://console.aws.amazon.com/a4b/.

  2. Choose Skills, Private skills.

  3. In the list, select the skill that was published to your account and choose Review.

    Note

    It can take up to two hours after publishing for a skill to appear in this list.

  4. To enable the skill for your Alexa for Business organization, choose Enable.

  5. To enable the skill for your Alexa devices, choose Enabled skills, select the check box next to the skill that you added, and choose Add to skill group.

  6. To make the skill available for end users to discover and enable, choose Private skills and select the Available to users check box.