Integrations
Connect your HRIS and communication tools to keep employee data in sync and deliver surveys and nudges where people already work.
HRIS Integrations
Import employee data automatically or via CSV.
Why Connect Your HRIS?
Connecting your HRIS keeps employee rosters, departments, teams, and demographic data up to date automatically. This data powers team-level dashboards, equity analysis, compliance reports, and targeted nudge delivery.
What Data Syncs
Employee name, email, department, team, gender, ethnicity, hire date, and pay band. Sensitive demographic fields (gender, ethnicity) are encrypted at the application layer using AES-256-GCM before storage.
BambooHR
Connect via API key.
Setup Steps
- 1 Navigate to Settings > Integrations > HRIS.
- 2 Select BambooHR and enter your subdomain (e.g., acmecorp).
- 3 Enter your BambooHR API key. You can generate one in BambooHR under Account > API Keys.
- 4 Click 'Connect'. ClimaHQ will verify the connection and perform an initial sync.
Notes
Syncs run daily. You can trigger a manual sync at any time from the HRIS Sync page. The API key is encrypted at rest and never exposed after initial entry.
Gusto
Connect via OAuth.
Setup Steps
- 1 Navigate to Settings > Integrations > HRIS.
- 2 Select Gusto and click 'Connect with Gusto'.
- 3 You'll be redirected to Gusto to authorize ClimaHQ. Sign in with your Gusto admin account.
- 4 After authorization, you'll be redirected back to ClimaHQ. The initial sync begins automatically.
Notes
OAuth tokens are refreshed automatically. If the connection expires, you'll see a notification to re-authorize.
CSV Import
Manual import for any HRIS.
How It Works
- 1 Navigate to Settings > Integrations > HRIS > Import CSV.
- 2 Download the template or prepare a CSV with headers: name, email, department, gender, ethnicity, hired_at, pay_band.
- 3 Upload the file and review the import summary.
Notes
CSV import is a fallback for organizations that don't use BambooHR or Gusto. Records are matched by email address: existing employees are updated, new ones are created.
Slack
Deliver surveys and nudges as Slack DMs.
Setup Steps
- 1 Navigate to Settings > Integrations.
- 2 Click 'Connect Slack'.
- 3 You'll be redirected to Slack to authorize the ClimaHQ bot in your workspace.
- 4 Once connected, ClimaHQ automatically syncs user accounts by matching email addresses.
What It Does
The ClimaHQ Slack bot sends survey invitations and nudges as direct messages. Survey DMs include a 'Take the Survey' button. Nudge DMs include a 'View in ClimaHQ' button.
User Sync
ClimaHQ maps your users to Slack accounts by matching email addresses. View the sync status in Settings > Integrations: it shows last synced time, matched/unmatched users, and a 'Sync now' button. Click 'View sync details' for a full user mapping table.
Microsoft Teams
Deliver surveys and nudges as Teams DMs.
Setup Steps
- 1 Navigate to Settings > Integrations.
- 2 Click 'Connect Teams'.
- 3 An Azure admin must grant admin consent for the ClimaHQ Teams app in your tenant.
- 4 Once connected, ClimaHQ automatically syncs user accounts and resolves chat IDs.
What It Does
The ClimaHQ Teams bot sends survey invitations and nudges as direct messages within Microsoft Teams. Survey cards include a 'Take the Survey' button. Nudge cards include a 'View in ClimaHQ' button.
User Sync
ClimaHQ maps your users to Teams accounts by matching email addresses, then resolves individual chat IDs for DM delivery. View the sync status in Settings > Integrations, including a 'Sync now' button and detailed user mapping table.
Connect your tools in minutes
HRIS sync, Slack, and Teams integrations are included on all plans.