Setting Up the Greenhouse Integration

Modified on Mon, 9 Feb at 2:41 PM

Connect your Greenhouse ATS to Lavalier to sync candidates, job openings, and applications.


Before You Start

  • Site Admin or developer permissions in Greenhouse to manage API credentials
  • Owner permissions in Lavalier

Step 1: Get Your Greenhouse API Credentials

  1. Sign into Greenhouse and click the settings gear icon in the top right

  2. Go to Dev CenterAPI Credential Management

    Don't see this option? Ask your Greenhouse admin for developer permissions.

  3. Click "Create New API Key" and select "Harvest v3 OAuth" as the type

  4. Click "View and Store Credentials" and copy both:

    • Client Key
    • Client Secret (you won't see this again, so save it now)
  5. Under "Manage Permissions", click "Select All" and save

  6. Note your Greenhouse hostname from your browser URL (e.g., app2.greenhouse.io or yourcompany.greenhouse.io)

Step 2: Connect Greenhouse to Lavalier

  1. In Lavalier, go to SettingsIntegrations

  2. Find Greenhouse and click "Connect"

  3. Paste your credentials:

    • Client Key
    • Client Secret
    • Greenhouse Hostname (just the domain, like app2.greenhouse.io - no https://)
  4. Click "Save"

Lavalier will verify your credentials and start syncing. You'll see a "Syncing..." status next to the Greenhouse integration.

What Happens Next

Once connected, Lavalier syncs your Greenhouse candidates, open positions, applications, and interview pipeline stages. Check the Integrations page to see sync status and progress.

Troubleshooting

I don't see "API Credential Management" in Greenhouse

Ask your Greenhouse admin to grant you developer permissions for managing API credentials.

Lavalier says "Invalid credentials"

Double-check that you:

  • Copied the full Client Key and Client Secret (no extra spaces)
  • Selected "Harvest v3 OAuth" as the API type in Greenhouse
  • Entered your hostname without https:// (e.g., app2.greenhouse.io, not https://app2.greenhouse.io)
  • Clicked "Select All" for permissions in Greenhouse and saved

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article