How to Sync Your Calendar With Alexa

Sync your calendar with Alexa

In addition to its wide-ranging skillset, Alexa can also help you get and stay organized by synchronizing with your calendar. Pairing your virtual agenda allows you to review upcoming events, as well as add new ones, utilizing nothing but your voice and an Alexa-enabled device.

Alexa works with several calendar types, including Apple iCloud, Google Gmail, G Suite, Microsoft Office 365, and Outlook.com. You can even sync a corporate Microsoft Exchange calendar with Alexa if your company has an Alexa for Business account.

Sync Your iCloud Calendar With Alexa

Before connecting your iCloud calendar with Alexa, you'll first need to enable two-factor authentication on your Apple account as well as create an app-specific password.

  1. Tap Settings, usually found on your device's Home Screen.

  2. Select your name, located towards the top of the screen.

  3. Choose Password & Security.

  4. Locate the Two-Factor Authentication option. If it's not currently enabled, select this option and follow the instructions provided to complete the process.

    Screenshots of setting up two factor authentication on iPhone.
  5. Navigate your web browser to appleid.apple.com.

  6. Enter your Apple account name and password and press Enter or select the right-arrow to sign in.

  7. A six-digit verification code will now be sent to your iOS device. Enter this code in your browser to complete the authentication process.

    Screenshots of obtaining Apple ID verification code.
  8. Your Apple account profile should now be visible. Scroll down to the Security section and select Generate Password, located in the APP-SPECIFIC PASSWORDS section.

  9. A pop-up window will now appear, prompting you to enter a password label. Enter Alexa in the field provided and press Create.

  10. Your app-specific password will now be displayed. Store this in a safe place and select Done.

    Screenshots of finalizing two factor authentication on iPhone.

Now that two-factor authentication is active and your app-specific password is in place, it's time to sync your iCloud calendar.

  1. Open the Alexa app on your smartphone or tablet.

  2. Tap on Menu, represented by three horizontal lines and typically located in the upper left-hand corner of the screen.

  3. When the drop-down menu appears, select Settings.

  4. Scroll down within the Settings menu and choose Calendar & Email.

    Screenshots of locating Calendar settings in Alexa app on iPhone.
  5. Select Add Account.

  6. Select Apple.

  7. Under Allow Alexa to access the following Apple Services: Calendar, select Next.

    Screenshots of adding an Apple account to Alexa app.
  8. You'll be prompted to turn on two-factor authentication, as this is already completed select Next.

  9. You'll then be prompted to supply an app-specific password, as we've completed this already select Add Apple Calendar.

    Screenshots of enabling two factor authentication.
  10. A list of available iCloud calendars (i.e., Home, Work) will now be displayed. Make any necessary adjustments so that all calendars you wish to link to Alexa have a checkmark next to their respective names.

Sync Your Microsoft Calendar With Alexa

Follow the instructions below to link an Office 365 calendar to Alexa or to connect a personal Outlook.com, Hotmail.com or Live.com account.

  1. Open the Alexa app on your smartphone or tablet.

  2. Tap on menu, represented by three horizontal lines and typically located in the upper left-hand corner of the screen.

  3. When the drop-down menu appears, select Settings.

  4. Scroll down within the Settings menu and choose Calendar & Email.

    screenshots of Alexa and the calendar settings.
  5. Select Microsoft.

  6. Under Allow Alexa to access the following Microsoft services, select Calendar then select Next.

  7. Microsoft will ask to confirm access to your account with the Alexa app. Select Yes to continue.

    Screenshots of adding a Microsoft account to the Alexa app.
  8. Provide the email address or phone number associated with your Microsoft account and tap the Next button.

  9. Enter your Microsoft account password and select Sign in.

  10. A confirmation message should now be displayed, stating that Alexa is now ready to use your Microsoft calendar. Select X to finish.

    Screenshots of the Microsoft account being added to Alexa app.

Sync Your Google Calendar With Alexa

Take the following steps to connect a Gmail or G Suite calendar to Alexa.

  1. Open the Alexa app on your smartphone or tablet.

  2. Select menu, represented by three horizontal lines and typically located in the upper left-hand corner of the screen.

  3. When the drop-down menu appears, select Settings.

  4. Scroll down within the Settings menu and choose Calendar & Email.

    screenshots of Alexa and the calendar settings.
  5. Select Google.

  6. At this point, you may be presented with a list of Google accounts that have already been associated with Alexa for another purpose or skill. If so, choose the one that contains the calendar in question and press Link this Google account. If not, select Use another account.

  7. If the account isn't listed, select Add account. Provide the email address or phone number associated with your Google account and select NEXT.

    Screenshots to add a Google account to Alexa app.
  8. Enter your Email or phone and select Next.

  9. Enter your Google password and select Next again.

  10. Under the Google Terms of Service select I agree.

    Screenshots of adding a gmail account to Alexa app.
  11. Alexa will now request access to manage your calendars. Select the Allow button to continue.

  12. You should now see a confirmation message, letting you know that Alexa is ready to use with your Google calendar. Select Done to complete the process and return to the Settings interface.

    Screenshots of finishing up adding a Google account to Alexa app.

Managing Your Calendar With Alexa

managing your calendar with Alexa
mGetty Images (Rawpixel Ltd #619660536)

Once you've linked a calendar with Alexa you can access or control its contents via the following voice commands.

  • Show me my calendar.
  • What's on my calendar?
  • When is my next event?
  • What's on my calendar on [day of the week]?
  • What's on my calendar tomorrow at [time]?
  • Add an event to my calendar. (If you want to be more specific with this command, use the following syntax: Add [event name] to my the for [day] at [time]).
  • Delete [event name] from my calendar.
  • Delete my [time] event.

Scheduling a Meeting

scheduling a meeting with Alexa
Getty Images (Tom Werner #656318624)

In addition to the commands above, you can also schedule a meeting with another person using Alexa and your calendar. To do so, you'll first need to activate Alexa Calling and Messaging by taking the following steps.

  1. Open the Alexa app on your smartphone or tablet.

  2. Select Communicate, located on the bottom of your screen and represented by a speech balloon. The app may ask for permissions to your device's contacts. Allow this access and follow any subsequent instructions to enable Calling and Messaging.

    Screenshots of communicating with Alexa app.

Here are a couple of common voice commands that can be used with this feature.

  • Create a meeting named [meeting name] with [contact's name].
  • Schedule a lunch with [contact's name] for 12 pm tomorrow.

After a meeting request is initiated, Alexa will also ask you whether or not you'd like to send an email invitation.

Calendar Security

While linking your calendar with Alexa is obviously convenient, there could be a privacy concern if you're worried about other people in your home or office accessing your contacts or appointment details. One surefire way to avoid that potential problem is to limit calendar access based on your voice.

Follow the steps below to set a voice restriction for your Alexa-connected calendar.

The following requires an Alexa device to complete.

  1. Open the Alexa app on your smartphone or tablet.

  2. Select menu, represented by three horizontal lines and typically located in the upper left-hand corner of the screen.

  3. When the drop-down menu appears, select Settings.

  4. Scroll down within the Settings menu and select Calendar & Email.

    screenshots of Alexa and the calendar settings.
  5. Select the linked calendar that you wish to add a voice restriction to.

  6. In Voice Restriction, select Only My Voice.