While the AttendanceBot calendar is more robust than Gcal or Outlook, AttendanceBot easily integrates with a public or personal Outlook calendar, or a shared/public Google calendar. You'll have the option of subscribing a public calendar to view your team's leave on a shared calendar, or integrating with a personal calendar to automatically block OOO and unavailable time based on the AttendanceBot calendar.


To integrate a calendar start from the options "menu" and select "data & integrations"



Select "Calendar" on the sub-menu


Based on the type of integration you're interested in, use the "Enable" or "Get link" buttons.

  • "Enable" will initiate an Outlook permissions grant allowing a personal calendar sync. Enable will switch to "Disable" if you've already enabled.
  • "Get link" will allow you to copy an ics calendar link, then follow the appropriate steps to subscribe via any calendar of your choice (see below)


Apple Calendar

  1. Open Apple Calendar and press ⌘-Option-S or select “New Calendar Subscription” from the “File” menu
  2. Paste the URL and click “Subscribe”
  3. In the following dialog, select “Every Hour” from the “Auto-refresh” dropdown in order to keep the calendar current

Google Calendar
  1. Go to your Google Calendar
  2. Click the down arrow next to “Other calendars” and select “Add by URL”
  3. Paste the URL and click “Add calendar”

Office 365/Outlook 365
  1. Sign in to Office365
  2. Click on the “Other Calendars” menu, and choose “Open Calendar”
  3. Enter the URL into “Internet Calendar” and click “Open”

Outlook.com
  1. Go to outlook.com calendar and log in
  2. Click “import” at the top of the window
  3. Paste the URL into “Calendar URL” and enter a name into “Calendar Name”
  4. Click “Subscribe”


Outlook 2016/2013

  1. Switch to the calendar module.
  2. In the Manage Calendars group on the toolbar, click Open Calendar.
  3. Select the From Internet option.
  4. Provide the path of your Internet calendar file.
  5. Click OK.



Note: All calendars use local time of the user as determined by Slack. If you are a distributed team with colleagues in different time zones, you will see their time off converted to your local timezone.