Thanks to the recent Alexa update, you can now access your iCloud calendar via Amazon Echo, other Alexa-enabled devices, and the Alexa app. To do this, however, you will need to do some work behind the scenes.
RELATED: How to Link Your Google Calendar to Your Amazon Echo
We showed you how to link your Google Calendar to Alexa, but now we’re back to help iCloud users get the same functionality. To use an iCloud calendar with Alexa, you need three things: two-factor authentication enabled for your Apple account, an app-specific iCloud password for Alexa only, and, naturally, your Alexa device to accept voice input.
Step One: Create an App Password for Your Apple ID
CONNECTED: How to set up two-factor authentication for your Apple ID
We won’t be setting up two-factor authentication on your Apple account, but we have a detailed guide on the subject for those of you who haven’t enabled it yet. Instead, let’s jump right into creating this app-specific password.
Sign in to your Apple account at appleid.apple.com. Confirm your login by entering the two-factor identification code sent to your primary device. Once logged in, find the section in your Apple ID control panel labeled «Security» and click «Create a password» as shown below.
When prompted, provide a password for the Alexa app and click Create.
Apple will give you a randomly generated alphanumeric string in the format xxx-xxxx-xxxx-xxxx. Highlight and copy the password as we will enter it in the next step of the tutorial.
Step Two: Link Your iCloud Calendar to Alexa
With the app-specific password at hand, it’s time to add your iCloud calendar to Alexa. To do this, you can either open the Alexa app on your mobile device or visit alexa.amazon.com by logging into your Amazon account to access the Alexa dashboard from any web browser. (The latter is easier since we have to paste this password from the first step.)
After entering the dashboard, select «Settings» from the left sidebar and then select «Calendar».