How to Sync Your Calendar With Alexa

Syncing your calendar with Alexa

In addition to its wide-ranging skill set, 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.

Several calendar types are supported by Alexa including Apple iCloud, Google Gmail and 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

Sync Your iCloud Calendar With Alexa
Once your two-factor authentication is active and your app-specific password is in place, you can sync your iCloud calendar.

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 the Settings icon, 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.
  5. Navigate your web browser to appleid.apple.com.
  6. Enter your Apple account name and password and press the Enter key or click on 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.
  8. Your Apple account profile should now be visible. Scroll down to the Security section and click on the Generate Password link, located in the APP-SPECIFIC PASSWORDS section.
  9. A pop-up window will now appear, prompting you to enter a password label. Type 'Alexa' in the field provided and press the Create button.
  10. Your app-specific password will now be displayed. Store this in a safe place and click on the Done button.

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 the menu button, 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 the Settings option.
  4. Scroll down within then Settings menu and choose Calendar
  5. Select Apple.
  6. A screen should now appear detailing the two-factor authentication requirement. Since we've already taken care of that, just hit the CONTINUE button.
  7. Instructions on how to create an app-specific password will now be displayed, which we've also completed. Tap CONTINUE again.
  8. Enter your Apple ID and the app-specific password that we created above, selecting the SIGN IN button when complete.
  9. 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 check mark next to their respective names.

Sync Your Microsoft Calendar With Alexa

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 the menu button, 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 the Settings option.
  4. Scroll down within then Settings menu and choose Calendar
  5. Select Microsoft.
  6. Choose the option labeled Link this Microsoft account.
  7. Provide the email address or phone number associated with your Microsoft account and tap the Next button.
  8. Enter your Microsoft account password and select Sign in.
  9. A confirmation message should now be displayed, stating that Alexa is now ready to use your Microsoft calendar. Tap the Done button.

Sync Your Google Calendar With Alexa

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. Tap on the menu button, 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 the Settings option.
  4. Scroll down within then Settings menu and choose Calendar
  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, tap the basic link provided.
  7. Provide the email address or phone number associated with your Google account and tap the NEXT button.
  8. Enter your Google password and hit NEXT again.
  9. Alexa will now request access to manage your calendars. Select the ALLOW button to continue.
  10. You should now see a confirmation message, letting you know that Alexa is ready to use with your Google calendar. Tap Done to complete the process and return to the Settings interface.

Managing Your Calendar With Alexa

managing your calendar with Alexa
Getty 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 calendar 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. Tap the Conversations button, located on the bottom of your screen and represented by a speech balloon. The app will now ask for permissions to your device's contacts. Allow this access and follow any subsequent instructions to enable Calling and Messaging.

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

Setting up Alexa 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.

  1. Open the Alexa app on your smartphone or tablet.
  2. Tap on the menu button, 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 the Settings option.
  4. Scroll down within then Settings menu and choose Calendar
  5. Select the linked calendar that you wish to add a voice restriction to.
  6. In the Voice Restriction section, tap the CREATE VOICE PROFILE button.
  7. A message will now appear, detailing the voice profile creation process. Select BEGIN.
  8. Choose the nearest active Alexa device from the drop-down menu and tap NEXT.
  9. You'll now be prompted to read ten phrases or sentences aloud, hitting the NEXT button between each, so that Alexa can learn your voice well enough to create a profile.
  10. Once complete, you'll receive a confirmation message that your voice profile is in progress. Select NEXT.
  11. You'll now be returned to the calendar screen. Select the drop-down menu found in the Voice Restriction section and choose the option labeled Only my voice.