Skip to main content
All CollectionsIntegrate your stackCalendar
Enable teammates to integrate Microsoft 365 calendars
Enable teammates to integrate Microsoft 365 calendars

Integrate your 365 calendars to let your team easily view availability and reserve meeting rooms

Updated over 3 months ago

Plan: All plans. For some automations, UltimateEnterprise

Role: Owner Admin IT manager


The 365 calendar integration ensures transparency in scheduling by syncing interviewer and meeting room availability, streamlining coordination for your hiring team. With this feature, you can:

  • View real-time availability for interviewers and resources.

  • Automatically update calendars when interview details change.

  • Simplify the booking of meeting rooms, reducing scheduling conflicts.

This integration is available on all Comeet plans, though some automation features may require the Ultimate or Enterprise plans.

📚Learn more about working with other calendar integrations in Comeet.

Configure integration at the company level

  1. From your avatar at the top right, select Settings > Process > Integrations.

  2. Scroll down to Calendar and find Office 365 in the list.

  3. Click Integrate.

  4. Click Enable. The display will update to show the configuration is Enabled.

Required Office 365 permissions

The Office 365 integration requires users to grant permission for a minimal set of specific access rights needed for manual and auto-scheduling:

  1. openid — Required to identify the user. For technical details, see here and here.

  2. profile — Required to identify the user’s email address. For technical details, see here.

  3. offline_access — Required to access the user’s calendar and check their availability without them being online. This allows recruiters and managers in Comeet to see interviewers’ availability and enables candidates to choose a suitable time. For technical details, see here and here.

  4. Calendars.ReadWriteRead access is required to check interviewers’ availability, while Write access is needed to reserve meeting rooms (meeting rooms cannot be invited by email like interviewers). If a user attempts to add an event to a meeting room without direct write permissions (configured in Office 365), the event will be created in the Comeet Scheduler calendar (automatically generated by Comeet for the user), with the meeting room listed as a participant. For technical details, here.

  5. Calendars.Read.Shared — Required to allow recruiters to see interviewers' availability. For technical details, see here.

💡 Is it possible to grant limited visibility to interviewers’ calendars?

Microsoft Office 365 does not allow calendar sharing with limited visibility (e.g., showing only busy times) for app-level integrations. The minimum required permission is read access. Without it, Comeet can't show interviewers' availability or enable manual and automatic scheduling for recruiters.

Next steps

Create an Office365 calendar user for Auto-Scheduling to further facilitate interview scheduling.

Have more questions? Contact us at support@comeet.co

Did this answer your question?