> ## Documentation Index
> Fetch the complete documentation index at: https://help.gowindmill.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Employee Information

> How Windmill syncs employee data — names, titles, profile pictures, managers, and start dates — from your HRIS and keeps profiles accurate over time.

Windmill automatically pulls employee information from your connected systems to create and maintain employee profiles. This ensures your team's information stays up to date without manual data entry.

An employee is a person in the org chart. A member is an employee or another person who has workspace access. An employee can exist without member access.

## Employee data collection

### What Windmill collects

Your HR Information System (HRIS) provides the foundation for Windmill—your org chart and employee roster.

**What Windmill collects:**

* Employee first and last name
* Work email
* Job title
* Department
* Manager / reporting structure
* Start date
* Employment status (active / terminated)
* Gender (if provided by your HRIS)

**What Windmill does NOT collect:**

* Home addresses
* Social Security Numbers or government IDs
* Date of birth, phone number, or pronouns
* Compensation, salary, payroll, or benefits
* Employment contracts

<Info>
  Windmill is selective about employee data. We only collect what's necessary to
  build your org chart, run reviews and 1:1s, and determine access permissions.
  See [Personally Identifiable Information](/security/pii) for the canonical
  list of fields and their sources.
</Info>

### Profile pictures

Profile pictures are automatically pulled from Slack.

Your Slack profile picture syncs to Windmill automatically. If you don't have a profile picture set in Slack, no picture will appear in Windmill.

<Note>
  You can't change your profile picture directly in Windmill. To update your
  picture, change it in Slack and it will sync to Windmill automatically.
</Note>

## Data sources and syncing

### Employee data sources

**Primary source: Your HRIS** If you have an HRIS connected (BambooHR, Rippling, Gusto, etc.), Windmill uses that as the source of truth for employee data. Updates in your HRIS automatically sync to Windmill.

**Fallback sources** If you don't have an HRIS connected, Windmill pulls employee data from other connected systems like Google Workspace or Slack. However, this data may be less complete or accurate than HRIS data.

**Manual entry** If you don't have an HRIS and your other systems don't provide complete employee data, you can manually add and edit employee information in Windmill.

### Sync timing

Employee information syncs automatically on different schedules:

**Profile pictures:**

* Update within a few hours of being changed in Slack
* No manual sync required

**Employee data from HRIS:**

* Syncs daily
* Updates to job titles, departments, or reporting structure appear within 24 hours

**Manual updates:**

* Take effect immediately in Windmill
* However, if you have an HRIS connected, manual changes will be overwritten by the next HRIS sync

<Warning>
  If you have an HRIS connected, don't edit employee information manually in
  Windmill. Make changes in your HRIS instead—they'll sync to Windmill
  automatically and won't be overwritten.
</Warning>

### How employee data is used

Windmill uses employee information to:

**Build your org chart** Your reporting structure defines direct and indirect manager scope for supported features.

**Support access decisions** Windmill combines the org chart with roles, delegation, source permissions, and feature-specific privacy rules. See [Permissions and Access](/permissions-and-access).

**Sync information across the platform** Employee names, titles, and departments appear consistently in Recaps, Feedback, 1:1s, and Reports.

**Enable Windy interactions** Windy uses employee data to identify who to reach out to and when, based on collaboration patterns and reporting relationships.

## Managing employee information manually

### Manually updating employee profiles

If you need to update employee information and don't have an HRIS connected, you can manually edit profiles in Windmill:

<Steps>
  <Step title="Go to Settings > Org Chart">
    Open the [Org Chart](https://app.gowindmill.com/COMPANY/config/org-chart).
  </Step>

  <Step title="Open the employee">
    Select the employee row to open the employee details.
  </Step>

  <Step title="Update the available fields">
    On the **Info** tab, update the manually controlled fields.
  </Step>

  <Step title="Update the employee information">
    Select **Update info**.
  </Step>
</Steps>

**What you can update:**

* First and last name
* Display name
* Primary email
* Job title and job level
* Gender and pronouns
* Manager
* Start date

### Adding new employees

Use **Settings > Members** when a person needs workspace access. The invitation flow can match an existing employee or collect the details for a new employee record. See [Inviting Members](/org-chart/inviting-team-members).

## Profile visibility and access

### Profile visibility

Who can see employee profiles depends on your org chart structure:

**Managers can view:**

* Their own profile
* All direct reports' profiles
* Indirect reports (their team's direct reports)

**Team Members can view:**

* Their own profile
* Public information about other team members (name, title, department)

**Admins and HR Admins can manage:**

* Employee records across the organization in **Settings > Org Chart**

Access to feature content still follows org-chart scope, workspace roles, delegation, and feature-specific privacy rules.

### Missing profile pictures

If a profile picture doesn't appear in Windmill:

1. **Check Slack** - Make sure the employee has a profile picture set in Slack
2. **Wait for sync** - Profile pictures can take a few hours to sync after being added
3. **Verify Slack connection** - Ensure your Slack integration is still active in **Settings > Integrations**

If profile pictures still don't appear after checking these items, reach out to [support@gowindmill.com](mailto:support@gowindmill.com).

## Archived employees

When an employee leaves your organization, their profile needs to be archived in Windmill.

**If you have an HRIS connected:**

* Archived employees automatically sync from your HRIS
* Their profile is removed from Windmill within 24 hours
* Historical data (Recaps, feedback) is preserved but archived

**If you don't have an HRIS:**

* If the employee has member access, an Admin, HR Admin, or Integration Manager must first use **Remove member** in **Settings > Members**
* An Admin or HR Admin can then archive the employee in **Settings > Org Chart**

Archived employees:

* Do not appear in active employee lists
* Do not appear in active team lists or reports
* Have their historical data archived (not deleted)

<Tip>
  Keep your org chart up to date as people join and leave your organization.
  This ensures the right people have access to the right data in Windmill.
</Tip>
