Learn how to connect your iCloud Calendar to Alexa and use your voice to create and manage your events on your Amazon smart speaker, such as Echo Dot.

If you have set up the Alexa app and Amazon speakers, you already have the Alexa Calendar ready for use. However, if you use Apple Calendar on your iPhone, iPad, Apple Watch, Mac, iCloud Web, and elsewhere, you may want to integrate Alexa with it.
This way, you can create and manage your appointments, events, and everything else by giving a voice command to Alexa on your smart devices. Of course, the events you create using Alexa will show up in the Calendar app and widgets on all your Apple devices.
Connect iCloud Calendar to Amazon Alexa
1) Assuming you already use the Alexa app on your iPhone with your Amazon speaker connected, go ahead and open the app. Tap More and pick Settings.
2) Scroll down and tap Calendar.
3) Tap Add Account from the top and select the Apple Calendar option from the next screen.
4) Tap Next on the ‘Allow Alexa to access the following Apple services’ screen and follow along. You will now see a screen that says, ‘Create an app-specific password.’ Tap Add Apple Calendar here. You will have to return to this screen later.
5) Now, visit appleid.apple.com and sign in with your Apple ID.
Make sure to sign in using your Apple ID email address/phone number and password instead of using Face ID or Touch ID. This is because you may not be able to create an app-specific password if you sign in with biometrics instead of your account password.
6) Make sure you’re in the Sign-In and Security section on Apple’s website and tap App-Specific Passwords.
7) Tap Generate an app-specific password button.
8) Enter Alexa here so you can know what this password is for, and tap Create.
9) Fill in your Apple ID password again if asked and hit Continue. You will now see your long app-specific password. Copy it and tap Done.
10) Return to the Alexa app. Enter your Apple ID email address, followed by the app-specific password you copied earlier, and tap Sign In.
Note: If the ‘Sign in to iCloud’ page is not visible in the Alexa app as it auto-closed, follow the initial steps again to reach here.
11) Apple Calendar should be added successfully. Tap Done. You will now get the option to select which calendars you want to use. Make your choice and tap Continue. You can also pick a default calendar and one as the family calendar.
12) Tap Turn On Announcements if you’d like to get announcements for upcoming calendar events. Else, tap Maybe Later to complete this linking process.
Using iCloud Calendar and Alexa
After you successfully link your iCloud Calendar to Alexa, you can see your events by going to the Alexa app > More > Calendar. But Alexa voice assistant can also help you manage your events. Here are several voice commands you can give Alexa.
Add events:
- “Alexa, add an event to my calendar.” Then, answer Alexa’s questions to add the event.
- “Alexa, add {event} to my calendar for {date and time}.”
Move events:
- “Alexa, reschedule my {event} to {new date or time}.”
- “Alexa, move my {date or time} to {new date or time}.”
Delete events:
- “Alexa, delete/cancel {event} from my calendar.”
- “Alexa, delete/cancel my {time or date} event.”
Check your events:
- “Alexa, what’s on my calendar?”
- “Alexa, when’s on my event?”
- “Alexa, what’s on my calendar tomorrow at {time}?”
- “Alexa, what’s on my calendar for {date}?”
Invite people to events:
- “Alexa, schedule {event} with {name}.”
- “Alexa, invite {name} to {event}.”
Using your iPhone and Alexa, you can easily keep track of your calendar, create new events, and invite people to meetings. Do you own an Amazon Echo smart speaker and are ready to manage your iCloud Calendar? Let us know!
And for more, check out how to use Apple Music and Alexa to listen to your favorite tunes.
Other calendar tips: