Greenhouse Recruiting

Greenhouse Recruiting is an applicant tracking system and recruiting software designed to help businesses manage their hiring process from sourcing to onboarding. With the Greenhouse Recruiting app in Make, you can manage the applications, candidates, prospects, jobs, job posts, offers, approval flows, and notes in your Greenhouse Recruiting account.
The Greenhouse Recruiting app is available on the Enterprise plan.
Make currently supports Greenhouse Recruiting. Greenhouse Onboarding is unsupported at this time.
To get started with Greenhouse Recruiting, create an account at greenhouse.com.
Greenhouse Recruiting: The account setting up the integration must have Developer Permissions in Greenhouse Recruiting.
Create the connection in Make using Greenhouse OAuth
To create the connection:
Log in to your Make account, add a Greenhouse Recruiting module to your scenario, and click Create a connection.
Optional: In the Connection name field, enter a name for the connection.
In Additional scopes, select any scopes your scenario needs.
Optional: To use your Greenhouse Recruiting Client ID and Client Secret in Advanced settings:
To obtain OAuth app approval from Greenhouse Partner Support, you must have a signed Greenhouse partnership agreement.
- Contact Greenhouse Partner Support to approve your OAuth app at [email protected] and provide the following redirect URI: https://www.make.com/oauth/cb/greenhouse2. Once approved, Greenhouse sends you a Client ID and Client Secret.
- Toggle Advanced settings and enter your Client ID and Client Secret.
Click Save.
If prompted, authenticate your account and confirm access.
Create the connection in Make using Greenhouse OAuth (Client Credentials)
Greenhouse Recruiting also supports a client credentials connection. Use this connection type for server-to-server integrations that don't need a user to sign in or grant consent.
This connection type requires Harvest v3. Greenhouse is retiring Harvest v1 and v2.
To create the connection:
Log in to your Greenhouse Recruiting account.
Click Configure > Dev Center.
Click API Credential Management.
Click Create new API key.
Set the API Type to Harvest v3 (OAuth).
Click Manage Scopes and select only the scopes the modules in your scenario require.
Copy the Client ID and Client Secret.
The Client Secret is shown only once. Store it in a safe place before you continue.
Log in to your Make account and add a Greenhouse Recruiting module to a scenario.
Click Create a connection.
Optional: In the Connection name field, enter a name for the connection.
In Client ID field, paste the Client ID you copied earlier.
In Client Secret field, paste the Client Secret you copied earlier.
Optional: In the On behalf of User ID field, enter a numeric Greenhouse user ID.
Leave empty to use the Integration Service User attached to the credential. List endpoints require a user with Site Admin permissions. Find the ID in Configure > Users (the number in the user URL) or in a Users Excel export.
Click Save.
You have now created the connection. You can now edit your scenario and add more Greenhouse Recruiting modules. If your connection requires reauthorization at any point, follow the connection renewal steps here.