Skip to main content
Windmill connects to your business applications through their APIs to collect activity data. This data powers Recaps, Continuous Feedback, and other features that help you understand team contributions and collaboration patterns.

Overview

The more systems you connect to Windmill, the better Windy becomes at identifying collaboration patterns and generating insights. Each integration provides different types of data that contribute to a comprehensive view of team activity. Windmill only collects data from systems you explicitly authorize. You can view and manage all connected integrations in Settings > Connections.

Types of data collected

Windmill integrates with different categories of tools to build a comprehensive picture of team activity: Development and engineering tools Track code contributions, pull requests, issue resolution, and technical project work. Examples include GitHub, Jira, and Linear. Collaboration and productivity tools Capture document creation, file sharing, meeting participation, and workspace activity. Examples include Google Workspace, Slack, Notion, and Figma. Customer-facing tools Monitor customer interactions, support tickets, sales activities, and client communications. Examples include Salesforce, HubSpot, Zendesk, and Front. Meeting and communication platforms Sync meeting transcripts, attendance, and scheduled calls. Examples include Zoom, Google Meet, and Roam. See Meetings and Recordings for details. HR systems Pull employee roster, org chart structure, and reporting relationships. See Employee Information for what’s collected.

How data is used

All the data Windmill collects serves specific purposes: Recaps Weekly summaries automatically generated from your connected tools. Recaps surface commits, issues, documents, meetings, and other activities without manual status updates. Continuous Feedback Windy uses activity data to identify when colleagues have been working together, then reaches out for timely feedback right after collaboration happens. Reports and insights Managers see aggregated data about team activities, contributions, and collaboration patterns in the Windmill Dashboard. 1-on-1s Meeting transcripts and activity data provide context for manager-employee conversations.
Connect more integrations to give Windmill better context about team collaboration. This improves the quality of Recaps and helps Windy identify the right moments for feedback.

Permission mirroring

Windmill only shows you information you already have permission to access in the source application. We mirror the access controls from your connected systems. How it works:
  • If you can’t access a Google Doc, you can’t see it in Windmill
  • If you weren’t invited to a meeting, you can’t see the transcript
  • If you don’t have access to a Slack channel, you can’t see messages from that channel
This applies across all integrations. Windmill never grants access to information you don’t already have permission to view.

Managing connected data

You can view all your connected integrations in Settings > Connections. From there, you can:
  • See what data each integration provides
  • Review which systems are currently connected
  • Disconnect integrations you no longer want to use
  • Add new integrations to expand Windmill’s visibility
For detailed setup instructions for each integration, see our Connections documentation.

What Windmill does NOT collect

Windmill is selective about what data we sync. We never collect:
  • Payroll information or salary data
  • Social Security Numbers, addresses, or sensitive PII
  • Employment contracts or benefits information
  • Private messages in channels where Windy isn’t present
  • Video or audio files (only text transcripts)
For more details about privacy and what specific data we collect from HRIS systems, see Employee Information.

Data sync timing

Different types of data sync on different schedules. For complete details about sync frequency and data freshness, see Data Sync and Freshness.