A staple of any good virtual assistant has to be calendar management. Amazon’s Alexa gained the ability to read Google Calendar entries early on and followed it up later with the ability to add events to Google Calendar. Those capabilities were later expanded to support Outlook.com, Office 365, Google G Suite, and Apple iCloud calendars. Now they’ve been taken a step further with the new ability to schedule meetings with specific people, along with the option to notify the person by email of the newly scheduled event.
If you ask “Alexa, schedule [event name] with [person’s name] for [time and day],” the voice assistant will now follow-up by asking if you’d like the person to be emailed about the event. If you say yes, and Alexa can find the person’s email address in your contact list, Alexa will use your calendar service to send the person an email informing them of the event, the time, and the date. If Alexa can’t find the person’s email address, it will tell you so.
Asking to schedule an event with a person will always result in Alexa asking if you’d like an email sent to that person. However, if you know you definitely want an email sent and want to streamline the process, instead of asking to schedule an event, you can ask Alexa to invite someone by saying “Alexa, invite [person’s name] to [event name at [time and day].” saying “invite” instead of “schedule” will always trigger an email to the named person, assuming the person and email address are found in your contact list.
This new feature to notify event attendees relies on you having Alexa’s calling and messaging capabilities already setup. It’s during that setup process that you grant Alexa access to your phone’s contacts through the Alexa app. That’s how Alexa is able to locate the email address of the person you name when scheduling an event.