Learn About Private Alexa Skills
In this project, you use the Alexa Skill Kit and Amazon Web Services to create a private Alexa for Business skill that authenticates against a Salesforce account to interact with your company’s Salesforce data.
Alexa is the brain behind the Amazon Echo family of devices and other Alexa-enabled devices. Alexa provides capabilities, or skills, that enable customers to create a more personalized experience. There are now tens of thousands of skills from companies like Starbucks, Uber, and Capital One as well as other innovative designers and developers.
What’s different with a private, Alexa for Business skill, you ask? A private skill works the same way all Alexa skills work, except it isn’t available to the general public. A skill developer first creates a private skill then makes it available to customers who have an Alexa for Business account. This way, the customer can control which devices or users are granted access.
Private skills can only be used by customers who have an Alexa for Business account and have linked their Alexa accounts with their organization.
You need a few accounts for this project. Don’t worry, we show you how to create them if you don’t have them set up already.
- An Amazon Developer account. Note: You can use your Amazon.com account here by signing in using your existing credentials first, then complete the additional registration steps that are needed for an Amazon Developer account.
- An Amazon Web Services account.
- A new Trailhead Playground org.
- An Alexa-enabled device to test out your skill. Don’t have one? Try out Echosim.io, a community project that allows you to use an Echo in your web browser.
We won’t check any of your setup. Click Verify Step to proceed to the next step in the project.