Permissions: Job Admin and above

Product tier: Available for all subscription tiers

MatchMaster by Employa is an AI-driven recruiting software designed to save time on resume screening. MatchMaster retrieves and parses applicants' resumes from an ATS automatically, using an unlimited number of screening criteria and checking CVs for lies and embellishments. As a result, users get extended candidate profiles with all the relevant information.

Greenhouse Recruiting's integration with MatchMaster by Employa allows you to process thousands of potential candidates in no time. With smart resume-parsing and clear data visualizations, you get only the most relevant profiles in an easy-to-read format. You can apply an unlimited number of criteria to find the best candidate, and check resumes for job hopping, employment gaps, irrelevant skills, diploma mills, fake companies, probable lies, and 20+ other criteria.

Create a Harvest API key for the Employa integration

To configure the Greenhouse Recruiting / Employa 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 Employa integration.


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

  • API type: Harvest
  • Partner: Employa
  • Description: Employa Harvest API key


Verify that the following permissions are selected for the Employa integration:


  • GET: Retrieve application
  • GET: List applications


  • GET: Retrieve candidate
  • GET: List candidate


  • GET: Retrieve user
  • GET: List users
  • GET: List user future job permissions
  • GET: List user job permissions
  • GET: List pending approvals

Custom Locations

  • GET: Retrieve custom location for job board


  • GET: Retrieve job
  • GET: List jobs
  • GET: Get hiring team

Job Posts

  • GET: List job posts
  • GET: Retrieve job post for job
  • GET: List job posts for job

Job Stages

  • GET: Retrieve job stage
  • GET: List job stages
  • GET: List job stages for job


  • GET: Retrieve office
  • GET: List offices

User Roles

  • GET: List user roles

When finished, click Save, and copy your Harvest API key in a secure location to provide to Employa in the next step.

Enable the Greenhouse Recruiting / MatchMaster by Employa integration

To enable the Greenhouse Recruiting / MatchMaster by Employa integration, navigate to, and fill out the form to request the integration with Greenhouse Recruiting.

You will then be contacted by an Employa customer care representative, and after clarifying setup details, you will receive an email from Employa with an Onboarding URL.

Follow the provided Onboarding URL, and you will be redirected to MatchMaster Onboarding.

On the Onboarding page, type a password of your choice into the Password field, and then confirm the password in the Confirm Password field. Click Next Step once complete.

MatchMaker by Employa Onboarding

On the subsequent page, choose Greenhouse from the ATS menu, then click Next Step.

MatchMaker by Employa Onboarding step

On the Connect to Greenhouse page, paste the API key you've saved from Greenhouse Recruiting in the previous setup step into the Harvest API Key field.

Click Connect once complete.

MatchMaker by Employa Onboarding step

That's it! Your Greenhouse Recruiting account is now integrated with Matchmaster by Employa. 

Use the Greenhouse Recruiting / MatchMaster integration

Once setup is complete, the integration starts automatically importing users, jobs, and applicants from Greenhouse Recruiting to your organization's space in MatchMaster by Employa.

This sync occurs every 15 minutes to ensure you have the most up-to-date information in Employa.

Jobs management

The Greenhouse Recruiting integration automatically imports Open jobs into MatchMaster by Employa. Once the job is imported, you can add an unlimited number of criteria and define the experience requirements for the jobs in MatchMaster.

Additionally, the system can automatically generate the criteria based on the job description pulled from Greenhouse Recruiting.

Note: If you close the job in Greenhouse Recruiting, it will automatically be closed in MatchMaster by Employa.

Applicant processing

For each of the jobs imported, the integration imports the candidates associated with the job in Greenhouse Recruiting. Once a prospect is converted to a candidate in Greenhouse Recruiting, the integration will import them onto the job in MatchMaster as well.

When you move a job to the Screening status in MatchMaster, the system automatically begins parsing and processing applicants' CVs based on the criteria you defined, resulting in a comprehensive matching matrix for you with the most suitable applicants at the top.

MatchMaster will then automatically discover undesired patterns and misleading information in CVs, raising a flag on the applicant's name to warn you about it.

Additionally, when critical information is missing from applications, MatchMaster automatically generates questions appropriate for the applicant based on missing information. MatchMaster will send the questionnaire to the applicant by manual action from you to ensure that communication with applicants is well-controlled.

Enriched applicant profile

MatchMaster by Employa enriches applicants' profiles with the most relevant and up-to-date information it harvests from openly accessible resources, including links to social networking profiles, information about the companies they have worked for, institutions they have studied at, and certifications they have received.

Passive candidate search

The MatchMiner module of MatchMaster by Employa allows you to screen the ATS database by skills, education, work experience, and other criteria to fill your candidate pipeline with people who want to work for you.

User management

MatchMaster by Employa automatically imports your Greenhouse Recruiting users with Job Admin and Site Admin roles, and provides them with access to your organization in the MatchMaster by Employa platform. Site Admins from Greenhouse Recruiting will be assigned an 'Admin' role by default.

Once a user loses access to your organization in Greenhouse Recruiting, they will automatically be deactivated in MatchMaster by Employa.

Additional resources

For additional information or troubleshooting not covered here, reach out to Employa Support at