Resume Sieve (the Sieve) is a highly specialized resume screening solution that focuses on the screening, scoring, and rank ordering of candidates. Our proprietary technology substantially improves user productivity by rapidly comparing resumes against user-selected job requirements.

Greenhouse Recruiting’s integration with the Sieve allows you to connect your Greenhouse Recruiting account with your Resume Sieve account to share data and reduce repetitive data entry. Once connected, you can import jobs and candidate resumes from Greenhouse Recruiting to your Resume Sieve account with a few simple clicks.

Create a Harvest API key for the Resume Sieve integration

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


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

  • API type: Harvest
  • Partner: Resume Sieve
  • Description: Resume Sieve Harvest API key


Verify that the following permissions are selected for the Resume Sieve integration:


  • GET: Retrieve Application
  • GET: List Applications


  • GET: Retrieve Candidate
  • GET: List candidates


  • GET: Retrieve User
  • GET: List Users


  • 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

Use the Resume Sieve integration with Greenhouse Recruiting

Import a Job

From the Job screen click the Import button and select Greenhouse from the dropdown list.


A list of open jobs where the end-user is a member of the hiring team is displayed. Select a Job from the list and click the Import button.


The job name and job responsibilities are imported from Greenhouse. Click the PopulateJob button and the job description will be parsed. You can also manually enter the job criteria.


If you opt for the job description to be parsed, any previously entered job criteria will be replaced. Click Proceed to parse the job description or Cancel to manually enter the job criteria.


Based on the parsed job description, a list of skills is displayed. Select the skills desired and whether each is required or preferred. When done, click Proceed.


The weighting of requirement can be reviewed and adjusted if necessary.


When you're satisfied that the job requirements have been sufficiently captured, click Save & Done.


Resume_Sieve___13.pngFrom the Resume screen click the Import button and select Greenhouse from the dropdown list.

A list of previously imported jobs is displayed. Select a job from the list and enter an optional name for the import group. Click the Import button.


Click the Refresh button to see the resume information populated on the screen. The Sieve imports from Greenhouse the candidate resumes associated with the selected job. Each imported resume is parsed and stored.


Imported resumes can be displayed and downloaded if required by clicking on the resume icon within the desired row.


If needed, an end-user can click on the Filter icon to identify a custom group of resumes from the resumes previously imported to Resume Sieve.


Using any combination of the available filters, the end-user can return from their resume inventory a list of matching resumes. Once satisfied with the filtered list, the end-user can select all or some of the resumes using the checkbox in the header row or individual checkboxes. Then click on the My Sieve button to jump to the My Sieve screen with the custom group of resumes already loaded.

The Sieve also allows the end-user to select one of the following groupings of imported resumes from the My Sieve screen:

Date Range

  • Last 30 Days (select resumes loaded in the last 30 days)
  • Last 60 Days
  • Last 90 Days
  • All Time (select all resumes)
  • Custom Range (select resumes based on a from date and to date)

Import Group

  • Lists available import groups. The end-user can select one or multiple import groups to include in the Sieve.

My Sieve

From the My Sieve screen select a job from the dropdown list.


Using the resume dropdown list, select the appropriate resumes to include in the sieve. The resumes can be selected by date range or by import groups.


One or more import groups may be selected, then click Apply.


When finished with your job and resume selections, click SieveNow.


The display of the Sieve evaluation results contains all evaluated resumes in their rank order and indicates whether the candidate meets all required criteria or does not meet all required criteria. This grouping emphasizes the importance of the must-have items in the job requisition.


The filter option on the My Sieve screen allows the end-user to display only candidates that met required criteria, candidates that did not meet required criteria, or all candidates.


The user can click on any row in the Sieve results and display Resume Detail screen.


Additional resources

For additional information not covered here, reach out to the Resume Sieve Support. After logging into Resume Sieve, click on the Help icon (?) and select Connect with Support to open a new support ticket. When opening a new support ticket, please provide your email address and a brief description of the issue. A support team member will follow up with you.

You will receive an email confirming the creation of your support ticket and a link to view status updates. You can access our self-service portal to raise support tickets and track their status.