With the help of the Alexa app on your iPhone or iPad, you can now add your iCloud account to it and access your iCloud Calendar content through Amazon’s Echo, Dot, Tap, and Show. Alexa also supports connection to G Suite, Office 365, and Outlook. So, if you don’t use iCloud, you can still connect your calendar app if it’s one of these major services.
NOTE: In order to connect your iCloud Calendar account to Alexa, you need to enable the two-factor authentication so you can get app-specific password. For a step-by-step guide on how to set up two-factor authentication on your iOS device, click here.
Once you have successfully enabled two-factor authentication with your iCloud account, you may now proceed with the steps below.
Connecting Your iCloud Calendar to Amazon Alexa
STEP 1: On your iPhone or iPad, open the Alexa app.
STEP 2: Tap the Menu icon (three horizontal lines) at the upper-left corner of the screen.
STEP 3: Tap on Settings from the menu list.
STEP 4: Scroll down, then tap Calendar.
STEP 5: Tap Apple.
STEP 6: Tap Continue since you have already enabled two-factor authentication.
STEP 7: Next, create an app-specific password for Alexa if you haven’t already.
NOTE: Remember to save the password you will create for future reference. This should not be the same as your Apple ID or iCloud account password.
STEP 8: Click Continue.
STEP 9: On the next screen, enter your Apple ID, then the app-specific password you just created for Alexa.
STEP 10: Tap the Sign In button to proceed.
STEP 11: Now select the iCloud calendars to which you want Alexa to connect.
How to Ask Alexa about your schedule?
When you ask Alexa via your Echo, it can tell you what’s on your schedule by date, time, day of the week, or weekend. All you need to do is ask here with these sample questions:
Alexa will then respond by telling you what’s on your schedule on a specific day, date, or at a specific time, or what your weekend plans are.