Headhuntr.io's platform leverages AI and candidate intelligence to assist recruiters in finding, evaluating, and contacting top talent quickly and effectively.

Headhuntr.io's integration with Greenhouse Recruiting enables the automatic transfer of potential, qualified, and interested candidates sourced in Headhuntr.io to Greenhouse Recruiting. This seamless integration helps to streamline and keep track of communication between candidates and the hiring team throughout the recruiting process.

Create a Harvest API key

To enable the Greenhouse Recruiting / Headhuntr.io integration, you'll need to create a Harvest API key. Follow the steps in this article to create the key and verify that the permissions below are selected when configuring the Headhuntr.io integration.

Credentials

In the Create New Credential box, make the following selections:

  • API Type: Harvest
  • Partner: Headhuntr.io (optional)
  • Description: Headhuntr.io Harvest API Key

Permissions

Verify that the following permissions are selected for the Headhuntr.io integration:

Applications

  • GET: Retrieve Application
  • PATCH: Update Application

Candidates

  • GET: Retrieve Candidate
  • GET: List Candidates
  • PATCH: Edit Candidate
  • POST: Add Candidate
  • POST: Add Note
  • POST: Add Attachment
  • POST: Add Application
  • POST: Add Education
  • POST: Add Employment
  • POST: Add Prospect

Departments

  • GET: List Departments
  • GET: Retrieve Department

Jobs

  • GET: List Jobs
  • GET: Retrieve Job

Job posts

  • GET: List Job Posts
  • GET: Retrieve Job Post
  • GET: List Job Posts for Job
  • GET: Retrieve Job Post for Job

Job stages

  • GET: List Job Stages
  • GET: List Job Stages for Job
  • GET: Retrieve Job Stage

Sources

  • GET: List Job Stages

Prospect pool

  • GET: List Prospect Pools
  • GET: Retrieve Prospect Pool

Users

  • GET: List Users

When finished, navigate to Headhuntr.io and paste your Harvest API key into the ATS configuration wizard.

Create web hooks

After you share your Harvest API key, Headhuntr.io will provide you with a secret key to be used to create web hooks in Greenhouse Recruiting. Use the secret key to create fourteen (14) webhooks for the integration.

Follow the steps in this article to create your web hooks. Use the values listed below to configure the web hooks:

Name

When

Error recipient email

Disabled

Headhuntr.io-Candidate Hired

Candidate has been hired

ats@headhuntr.io

No

Headhuntr.io-Candidate Stage Change

Candidate has changed stage

ats@headhuntr.io

No

Headhuntr.io-Candidate/Prospect Rejected

Candidate or Prospect rejected

ats@headhuntr.io

No

Headhuntr.io-Candidate/Prospect Unrejected

Candidate or Prospect unrejected

ats@headhuntr.io

No

Headhuntr.io-Candidate/Prospect Updated

Candidate or Prospect updated

ats@headhuntr.io

No

Headhuntr.io-Candidate Deleted

Delete Candidate

ats@headhuntr.io

No

Headhuntr.io-Prospect Created

Prospect Created

ats@headhuntr.io

No

Headhuntr.io-Candidate Merged

Merged Candidate

ats@headhuntr.io

No

Headhuntr.io-Job Created

Job Created

ats@headhuntr.io

No

Headhuntr.io-Job Deleted

Job Deleted

ats@headhuntr.io

No

Headhuntr.io- Job Post Created

Job Post Created

ats@headhuntr.io

No

Headhuntr.io- Job Post Deleted

Job Post Deleted

ats@headhuntr.io

No

Headhuntr.io-Job Post Updated

Job Post Updated

ats@headhuntr.io

No

Headhuntr.io-Job Updated

Job Updated

ats@headhuntr.io

No

Retrieve Greenhouse Recruiting user ID

Finally, Headhuntr.io will require a Greenhouse recruiting ID for all the users of the company who will be using the integration. The user ID is required to associate the user with the data sent via the integration. Follow the steps in this article to retrieve your user IDs. The User ID from the downloaded file can be used to complete the user mapping step of the configuration on Headhuntr.io.

Use the Headhuntr.io integration with Greenhouse Recruiting

After enabling the integration, you can search and shortlist candidates for a requisition in Headhuntr.io. You can select the candidates at any stage of the requisition pipeline and select Export to ATS.

Once the export button is clicked, you'll receive an email with the details about the export. For all candidates exported, an export flag will appear with the label ATS Exported and the corresponding date when the export happened.

If a single job is selected while exporting, the candidates will be added to Greenhouse Recruiting as candidates. If no job or multiple jobs are selected, exported candidates will be added to Greenhouse Recruiting as prospects. 

Additional resources

For additional information or troubleshooting not covered here, reach out to support@headhuntr.io.