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.