Overview
Make sure to read the overview Importing Calendars into Slack first, which explains how the feature works.
Instructions to pull in external calendar (Outlook):
Time estimate: 1 minute
Step 1: (In Slack) Go to the channel in which you want to import your events. This can be a public channel or private channel. - Type /events import - Click Import External Calendar "Vacation Outlook Cal" |
|
Step 2: (Goto Outlook 365 calendar) - In the top right, click the gear and then scroll down to the bottom. - Click View all Outlook Settings. |
|
Step 3: - Click Calendar then Shared Calendar -
|
|
Step 4: You'll see a section titled "Publish a calendar" - Use the dropdown to select which calendar in Outlook you'd like to import
|
![]() |
Step 5: - Click the dropdown to choose "Can view all details" - Press Publish. (Eventbot will show all events from this calendar) |
![]() |
Step 6: - Copy the entire URL listed under ICS. It's often a few lines long. - Now switch back to Slack. |
![]() |
Final Step: - Paste in the URL and click Import. This will take a few seconds for the initial import. Eventbot will notify you in the channel once complete. |
|
βοΈ If you're having any trouble, make sure your Outlook calendar CAN be shared externally. Office365 or Exchange may look slightly different based on what version you are using, so we recommend the Office help article here:
Look at the section titled Publish Your Calendar:
https://support.office.com/en-us/article/Share-your-calendar-in-Outlook-on-the-web-7ecef8ae-139c-40d9-bae2-a23977ee58d5
πSince these URLs are private, they are not visible to any user after you add them to Eventbot. Read more about we secure external calendars here.