Skip to main content

Benefits of Connecting Outlook Calendar to Windmill

Connecting Outlook Calendar to Windmill brings meeting context into performance conversations — so feedback, coaching, and recognition reflect how your team actually spends their time.
  • Surfaces meeting participation, collaboration patterns, and cross-team engagement
  • Helps managers see where leadership, mentorship, and support are happening
  • Powers 1:1s with calendar data so Windmill can track and organize recurring meetings
  • Reduces manual effort when preparing for performance reviews and check-ins
  • Ensures contributions like facilitation, stakeholder management, and coordination get recognized

Connected Data

When connected, Windmill securely reads calendar event metadata from Microsoft Outlook:
Data TypeHow Windmill Uses It
Event titles and descriptionsProvides context for what meetings are about
Attendees and organizersMaps collaboration patterns and cross-team involvement
Meeting times and durationShows how time is spent across projects, teams, and stakeholders
Recurring meeting patternsIdentifies 1:1s, team syncs, and ongoing commitments
User profiles and group membershipMatches calendar activity to employee profiles and teams in Windmill
Windmill does not access email content, attachments, or message bodies. The integration is limited to calendar data and organizational directory information.

Permissions

Windmill requests read-only access via Microsoft Graph API. All permissions require admin consent and are application-level scopes.
PermissionDescription
Calendars.ReadRead calendar events for all users
User.ReadBasic.AllRead basic profile info for all users
User.Read.AllRead full profile details for all users
Group.Read.AllRead all groups in the directory
GroupMember.Read.AllRead group memberships
People.Read.AllRead relevant people relationships for all users
No write accessWindmill never modifies calendar events or settings

Installation

You’ll need Microsoft 365 admin access to connect Outlook Calendar to Windmill.
1

Open the integrations page in Windmill

Go to your integrations settings and click Add integration.
2

Select Outlook Calendar

Find Outlook Calendar in the list and click Connect.
3

Authenticate with Microsoft

Sign in with your Microsoft 365 admin account and grant the requested permissions.
4

Confirm the connection

Once authenticated, you’ll be redirected back to Windmill. Calendar data will begin syncing shortly.

FAQs

No. Windmill only accesses calendar data. It does not read, store, or process any email content, attachments, or message bodies.
No. The integration is strictly read-only. Windmill never creates, modifies, or deletes calendar events.
Continuously. Calendar activity appears in Windmill shortly after events are created or updated.
Yes. All data is encrypted in transit and at rest. Windmill is SOC 2 compliant and uses scoped, revocable OAuth tokens with Microsoft Graph API.
Their past calendar data remains available for context in historical reviews, but Windmill stops syncing once the employee is archived.
Yes. Microsoft SSO handles authentication only — it doesn’t grant Windmill access to calendar data. You’ll need to connect the Outlook Calendar integration separately to sync meeting activity.