Syft, a tool by Kitsune Studio, parses your candidate applications and job descriptions to automatically rank in order how well suited a candidate is for a role. In addition, it allows you to reduce bias in the recruiting process through candidate name redaction and allows use of fine-grained filter criteria to query your candidate data-set.

Syft's integration with Greenhouse Recruiting allows recruiters and hiring managers to:

  • Hire faster with more confidence
  • Reduce bias in the review process
  • Match candidates against other candidates, rather than a job description

Set up the Syft integration

Create a Harvest API key

To configure the Syft 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 Syft integration.


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

  • API Type: Harvest
  • Partner: Syft or Unlisted Vendor
  • Description: Syft Harvest API Key


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

Job Openings

  • GET: List openings for a job


  • Get: List User Job Permissions
  • Get: List Users
  • Get: Retrieve User
  • Get: List User Future Job Permissions


  • Get: Retrieve Application
  • Get: List Applications
  • Post: Move application


  • Get: Get hiring team
  • Get: List Jobs
  • Get: Retrieve Job


  • Get: List Candidates
  • Get: Retrieve Candidate

Job Posts

  • Get: Retrieve Job Post for Job
  • Get: List Job Posts for Job
  • Get: List Job Posts

Job Stages

  • Get: Retrieve Job Stage
  • Get: List Job Stages for Job
  • Get: List Job Stages


  • All Permissions

User Roles

  • Get: List User Roles

When finished, click Save.

Your Harvest API key for the Greenhouse Recruiting / Syft integration is created and configured. Copy the API key to provide to Syft in a later step.

Download the Syft Chrome extension

Syft is accessible through your Chrome-based browser via browser extension. Extensions are official packages that you can install security in your browser.

To utilize the Syft Integration, you must first download the Syft Chrome extension

Once installed, Sign up or Log in to complete the integration setup. 


Use the Syft integration with Greenhouse Recruiting

Activate Syft

Once you’ve installed the Syft extension, you will be automatically logged in to Syft.  As a next step, you'll need to paste your created API key details into the extension to activate Syft.

To start, navigate to a job (Jobs > select a job > Job Dashboard). The Syft launcher will display in the bottom right hand corner of your screen.

Note: If the Syft launcher isn't shown, refresh your browser window.


Click the Syft launcher and you'll be prompted to enter your API key.

Enter your Harvest API key credentials here and then, click Authorize.

Upload candidates for analysis

To use the Syft integration, navigate to a job dashboard and then, click the Syft launcher located on the bottom right. Syft will then start uploading candidates and the job description for analysis.

When finished, the launcher will say Syfting is complete.


Review uploaded candidates

Next, to review qualified candidates, click the launcher to load the Syft interface.

Syft will have automatically parsed your job description, and filled in the filter criteria necessary to find candidates that match against your job.

Note: Updating any of the filter definitions will automatically update the candidate results list.

By default, candidate names are hidden to help reduce bias. To turn this feature off, toggle Hide candidate name at the top of the Syft interface. 

Use the Find Candidates search to search for a specific candidate. To view a candidate in detail, click the double-arrow. This will load the candidate detail screen where you can see the breakdown of our ranking, as well as the candidates’ CV.

Once you’ve found a candidate you would like to move forward in the process, either click Tag in the main candidates search screen or scroll to the bottom of the candidate detail page and click Tag in ATS

Upon closure of the main Syft interface, Syft will automatically apply a Syfted tag and update your candidate list accordingly.

You can then filter for Syfted candidates in Greenhouse Recruiting using the Profile Details > Candidate tag filters on the Candidates tab. 

Additional resources

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