There is currently a feature for Apple Mail whereby you can enable Siri, such that it will automatically add any event/invitation picked up in Apple Mail to your iCal calendar. For example, should I receive an invite for an event on Thursday at 7 pm, it will add that to the calendar - like the below image, but automatic.

enter image description here


Currently, I use both iCal Apple Calendar and Outlook for my events, which often come in through Outlook. I am aware that Outlook does have its own calendar, but I personally prefer the iCal calendar.

I am wondering if there is a way to add Siri to Outlook such that any invitation for a meeting/any event details found could be automatically added to my iCal calendar, rather than having to manually add it?


I would prefer it if there were a way to do this without switching my Outlook and iCal mail accounts. Perhaps a possible solution is to somehow sync the Outlook calendar to the iCal calendar?


1 Answer 1


I have a solution to display all Outlook Calendar events in the Apple Calendar app. (Is that what you want?, your question is mixing many things, I have solutions for each of them but what is your real need?)

I will provide screenshots but everything is in French, I hope you can locate things and/or use Google Translate ;)

  1. Open https://outlook.live.com/calendar/0/view/month enter image description here See my calendar is empty I added a test event...

Go to settings like that :

  1. Share/Publish the calendar enter image description here

  2. Copy this link : enter image description here

Thanks to this link we can go to the Apple Calendar app and subscribe to it.

  1. Open Calendar app and click to something like subscribe to a calendar : enter image description here

  2. Paste the previous copied link

  3. You can give it a name and a colour, set few settings. enter image description here

  4. We are done ! enter image description here

As you can see the test event appeared. From now everything that is added/modified/deleted in the Outlook Calendar will be updated and showed here in Apple Calendar app as read only.

P.S. click CMD+R to trigger a refresh of Apple Calendar if needed


The solution above works for Outlook, but what if you directly have an Exchange account? The solution is even better, you can directly add the account in the Apple Calendar app (Menu Calendar > Settings > Accounts. Then tap the add button (bottom left). And finish by login your Exchange account.)

enter image description here

  • 1
    This is wonderful. Thanks for carefully documenting what you learned. I’m trying to level up on the web versions of office - there is so much feature and complexity to discover. It’s fast, too...
    – bmike
    Commented Aug 26, 2020 at 23:04
  • 1
    Can you do this on an exchange account?
    – global05
    Commented Aug 27, 2020 at 6:30
  • @Gill If you have an exchange account it is even better, you can directly add this account in the Apple Calendar app (Menu Calendar > Settings > Accounts. Then add button bottom left. Finish by login your Exchange account.)
    – Loris Foe
    Commented Aug 27, 2020 at 11:05
  • Oh dear! Why didn't I think of that! Perfect, that is the solution. I suggest you add that as an edit to the bottom of your answer, and I'll award the bounty once you have done that @LorisFoe
    – global05
    Commented Aug 28, 2020 at 10:45
  • @Gill Happy to hear that it helped you. I edited my answer too :)
    – Loris Foe
    Commented Aug 28, 2020 at 12:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .