Outlook Integration

There are a couple of ways to get have PlusPlus events appear in Microsoft Outlook automatically:

  • Syncing events to user’s account calendar.
  • Inviting users to events in a PlusPlus owned calendar.

Syncing events to user’s account calendar

What is it

PlusPlus will use Microsoft Outlook 365 API integration to make requests on behalf of your users to create events in their calendar.

How it works

PlusPlus programmatically syncs events between the app and Outlook via the Outlook API. To do so, PlusPlus must get API credentials, and it uses the credentials of the person creating the event (a user with a role of Organizer or any Regular user in case this is enabled in the settings).

To gain those API credentials, first time the organizer creates or edits any event, PlusPlus takes that user through the Outlook API authorization workflow that happens at the Outlook site. Once the user grants permission to PlusPlus, PlusPlus stores that authorization token that it uses going forward for future API calendar updates. The token may expire and this authorization may happen again but it’s usually infrequent.

Any future updates on the event in PlusPlus are automatically synced with the Outlook calendars of all event attendees, organizers, and presenters. That means that everyone has the most recent event info.

Automatically unenrolling users from PlusPlus when they decline an event is not yet supported.

How to enable it

Please contact a PlusPlus representative before proceeding with this. Extra steps might be required for the integration to work.

To turn on the Outlook Calendar API integration you will need to login to PlusPlus with an Admin account, go to Menu > Calendar Integration > Microsoft Outlook and turn ON the Outlook integration.

After that, go to Azure Marketplace and enable the application in your tenant.

Inviting users to events in a PlusPlus owned calendar

What is it

PlusPlus will sync events to a calendar in the PlusPlus tenant and your users will get invited to these events.

How it works

The behavior from the users perspective is pretty much the same as in the previous option, the only major change is that your users will not need to go through the Outlook Calendar authorization process. Events will be created in the PlusPlus tenant and your users will get invites to it.

How to enable it

To turn on the Outlook Calendar API integration you will need to login to PlusPlus with an Admin account, go to Menu > Calendar Integration > Microsoft Outlook and turn ON the Outlook integration.

Testing the integration

To test the integration do the following:

  1. In the user menu, click to create an event.
  2. You should get redirected to the Microsoft Login page to grant the application access to your calendar and be redirected back to the event creation page
  3. After that, created events should get synced to your Outlook calendar.

Category: Docs Author: Filipe Ximenes Date: October 29, 2019 7:29 pm