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 integration image

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.

MojoHire integration image

Additional resources

For additional information or troubleshooting not covered here, reach out to support@mojohire.ai.