InsightHireHelp Center

EEOC export

Generate EEOC-style CSV grouped by job category with small-group suppression.

Feature flag: dei_compliance — Export API and supporting configuration require this grant.

InsightHire can produce an EEOC-style CSV aggregating voluntary demographic responses by EEO-1 job category, gender, and ethnicity — with counts below five suppressed in the export file (matching analytics suppression rules).

Prerequisites

  1. dei_compliance granted to your org.
  2. Voluntary self-identification enabled at /dashboard/settings/compliance.
  3. EEO-1 job categories assigned to each relevant position on the same settings page.
  4. Sufficient candidate responses — sparse data yields empty or heavily suppressed rows.

Assign job categories

On /dashboard/settings/compliance, scroll to EEO-1 job categories. For each open position, select a category:

  • Executive / senior officials
  • First/mid-level officials
  • Professionals
  • Technicians
  • Sales workers
  • Office/clerical
  • Craft workers
  • Operators
  • Laborers
  • Service workers

Unassigned positions roll up as UNSPECIFIED in the export.

Generate the export

The export is exposed via the authenticated API procedure compliance.exportEeocCsv. Org members with compliance access can trigger download from tooling that wraps this endpoint (or via internal scripts using session auth).

CSV columns:

job_category,gender,ethnicity,count

Only buckets with count ≥ 5 appear in the file — smaller groups are omitted to reduce re-identification risk.

Validate before filing

InsightHire output is a hiring-system convenience export, not a filed EEO-1 Component 1 submission. Before official filing:

  • Reconcile counts with HRIS headcount
  • Confirm category mapping with legal/compliance
  • Document collection rates (many voluntary surveys under-report)

Supporting analytics

Preview aggregate distributions before export on /dashboard/analytics/diversity. Suppressed cells in the UI () indicate buckets that will not appear in CSV.