Skip to main content
All CollectionsScheduling & Calendar
Connect Honeit to your Outlook 365 Calendar
Connect Honeit to your Outlook 365 Calendar

Simplify scheduling by connecting Honeit to your Outlook 365 calendar

Nick Livingston avatar
Written by Nick Livingston
Updated over a week ago

Connecting your Microsoft 365/Outlook calendar to Honeit

Syncing your Microsoft 365/Outlook calendar will allow Honeit to automatically check for scheduling conflicts and add, delete or reschedule call events within the user's connected calendar.

How to connect:

To connect your online calendar, log into your Honeit account and click on 'Scheduling -> Calendar Settings' in the top menu bar. Once the calendar settings page loads, click the ‘Connect Calendar’ button at the top of the

page. This will bring you to the calendar connection page where you can select your calendar connection type. Click 'Connect Microsoft'.

You will be redirected to microsoftonline.com and be prompted to log into your Microsoft account via secure delegated access using OAuth. After you have authenticated yourself, you’ll be automatically redirected back to Honeit.

Note: Please make sure your Outlook time zone matches your Honeit profile timezone.

Once your calendar has been synced, candidates requesting calls from your personal Honeit scheduling link page will only be allowed to see your availability based on your Honeit calendar and your Microsoft 365/Outlook calendar.

Events on your Microsoft 365/Outlook calendar labeled as "Busy", "Tentative" or "Away" will be prevented from being scheduled. "Free" and "Working Elsewhere" events will be listed as available times. Deleting an event from your Microsoft 365/Outlook calendar will not delete/cancel the corresponding event within Honeit, this will need to be done from within the Honeit platform.

Honeit interviewers have the ability to override blocked times from their synced calendars when scheduling calls using the ‘Schedule a call’ flow by checking the ‘Include any blocked off times from your synced Outlook calendar’ checkbox. This will tell Honeit to ignore all Microsoft 365/Outlook busy events.

Security:

Honeit will only request the minimal amount of delegated permissions to allow for reading and writing to a user's calendar. Delegated permissions means Honeit uses a least-privileged intersection of the delegated permissions granted (by consent) and the privileges of the currently signed-in user when viewing a user’s calendar. Honeit will never have more privileges than what the signed-in user grants.

The following Microsoft identity platform permission scopes are requested by Honeit:

  • openid:

Honeit can receive a unique identifier for the user in the form of the sub claim. The

permission also gives the app access to the UserInfo endpoint. The openid scope can

be used at the Microsoft identity platform token endpoint to acquire ID tokens. The app can use these tokens for authentication.

  • offline_access:

Honeit will have access to resources on behalf of the user for an extended time. When a user approves the offline_access scope, Honeit will be able to receive refresh tokens from the Microsoft identity platform token endpoint. Refresh tokens are long-lived. Honeit will be allowed to get new access tokens as older ones expire.

  • User.Read:

Grants Honeit permission to read the signed-in user's basic profile information.

  • Calendars.ReadWrite:

Grants Honeit permission to read or write to a user's calendar in Microsoft Graph. Honeit will only read/write calendar events pertaining to scheduled/re-scheduled or cancelled calls as well as look for calendar opening times when a candidate requests a call time from an interviewer.

Note: Some organizations may not permit access or only allow read access to your Microsoft 365/Outlook calendar. If this is the case, please contact your IT admin and request a third party access to your calendar.

Did this answer your question?