MojoHire's solutions speed the decision and hiring process for hiring managers, recruiters, and human resource organizations through integrated innovative, data-driven technologies.
Greenhouse Recruiting’s integration with MojoHire allows your recruiting team to quickly discover qualified candidates among the new and incoming candidates as well as all candidate records in your Greenhouse database.
Create a Harvest API key for the MojoHire integration
To configure the Greenhouse Recruiting / MojoHire integration, you'll need to create a Harvest API key.
Follow the steps in this article to create the key, and verify that the credentials and permissions below are selected when configuring the MojoHire integration.
Credentials
In the Create New Credential box, make the following selections:
- API type: Harvest
- Partner: MojoHire
- Description: MojoHire Harvest API key
Permissions
Verify that the following permissions are selected for the MojoHire integration:
Applications
- GET: Retrieve application
Candidates
- GET: List candidates
Jobs
- GET: Retrieve job
- GET: List jobs
Job posts
- GET: Retrieve job post for job
Users
- GET: Retrieve user
When finished, copy your Harvest API key to a secure location to provide to MojoHire.
Create webhooks for the MojoHire integration
To integrate MojoHire with Greenhouse Recruiting, you'll need to create several webhooks. Follow the steps in this article to create your webhooks. Use the values listed below to configure the webhooks.
Name | When | Endpoint URL | Secret key | Error email | Disabled? | |
1 | MR Candidate or prospect updated | Candidate or prospect updated | https://<mojohire-api-host>/greenhouse/listener/candidate/update?key=<key> | The MojoHire team will provide you a secret key to be used for all webhooks. | Enter any email address from your organization, or leave this empty. | No |
2 | MR Delete Candidate | Delete Candidate | https://<mojohire-api-host>/greenhouse/listener/candidate/delete?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
3 | MR Candidate has submitted application | Candidate has submitted application | https://<mojohire-api-host>/greenhouse/listener/application?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
4 | MR Application Updated | Application Updated | https://<mojohire-api-host>/greenhouse/listener/application?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
5 | MR Delete Application | Delete Application | https://<mojohire-api-host>/greenhouse/listener/application/delete?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
6 | MR Candidate has been hired | Candidate has been hired | https://<mojohire-api-host>/greenhouse/listener/candidate/hire?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
7 | MR Candidate has been unhired | Candidate has been unhired | https://<mojohire-api-host>/greenhouse/listener/candidate/un-hire?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
8 | MR Candidate or prospect rejected | Candidate or prospect rejected | https://<mojohire-api-host>/greenhouse/listener/candidate/reject?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
9 | MR Candidate or prospect unrejected | Candidate or prospect unrejected | https://<mojohire-api-host>/greenhouse/listener/candidate/un-reject?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
10 | MR Job Post Created | Job Post Created | https://<mojohire-api-host>/greenhouse/listener/job/post?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
11 | MR Job Post Updated | Job Post Updated | https://<mojohire-api-host>/greenhouse/listener/job/post?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
12 | MR Job Post Deleted | Job Post Deleted | https://<mojohire-api-host>/greenhouse/listener/job/post/delete?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
13 | MR Job Created | Job Created | https://<mojohire-api-host>/greenhouse/listener/job?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
14 | MR Job Updated | Job Updated | https://<mojohire-api-host>/greenhouse/listener/job?key=<key> | Enter any email address from your organization, or leave this empty. | No | |
15 | MR Job Deleted | Job Deleted | https://<mojohire-api-host>/greenhouse/listener/job/delete?key=<key> | Enter any email address from your organization, or leave this empty. | No |
Once complete, the integration is configured and ready to use!
Use the MojoHire Integration
MojoHire automatically synchronizes all candidate and job records and their statuses with your Greenhouse Recruiting account, and instantly displays MojoHire's AI-recommended candidate matching results for all of your open requisitions.
MojoHire displays the matching candidates for your open jobs, and you can also leverage MojoHire's reverse matching to find jobs for each candidate, as well as find similar candidates that share the same skills and experiences.
Additional resources
For additional information or troubleshooting not covered here, reach out to support@mojohire.ai.