Intrro matches recommended talent in your employee's network to jobs, then automatically delivers the introduction to your inbox.

Connecting Intrro with your Greenhouse ATS enables you to automatically import your active jobs and create/update candidates based on their current status in Intrro. This also enables the automatic syncing of key information for candidates such as their name, email address, social profiles, and more.

Connect Intrro to your Greenhouse Recruiting account

Note: These instructions require a Greenhouse Site Admin with Developer permissions. Please contact Intrro at if you need assistance. 

To get started, log into Intrro.

Navigate to the Company Settings page, then select the Integrations tab. 

Screenshot of the company settings page.

While keeping Intrro open, launch a new tab from your browser and navigate to your Greenhouse Recruiting homepage

Next, go to the Dev Center. (Configure icon Dev Center)

Screenshot of the dev center.

Select API Credentials Management to see all your active and inactive API keys.

Screenshot of the api credential management button.

Click on Create New API Key to set up a new API key for your Intrro integration.  

Screenshot of the api credentials page.

Select Harvest from the API Type dropdown.

When you are done, click Manage Permissions.

Screenshot of the create new credential dialog box.

Next, click Copy to store the API key in a secure location. 

Note: Do not click I have stored the API Key yet. 

Screenshot  of  the  API  Key  created  successfully  box.

Navigate back to your Intrro tab from your browser and paste the API Key into the Greenhouse field. 

Click Connect, then Save Changes

Screenshot  of  the  intrro  company  settings  page.

Now that you've successfully added the API Key to Intrro, navigate to your Greenhouse Recruiting tab and click I have stored the API Key

Note: You won’t be able to view the API key after clicking I have stored the API Key. If you lose your API key or need to access it later, you’ll need to generate a new key and provide it to Intrro.

Screenshot of the i-have stored the api key button.

The page redirects to the Permissions Management page so that you can enable the required permissions for the Intrro integration with Greenhouse Recruiting.

Confirm the following permissions are selected


  • GET: Retrieve Application
  • GET: List Applications
  • PATCH: Update Application


  • GET: Retrieve Candidate
  • GET: List Candidates
  • PATCH: Edit Candidate
  • POST: Add Candidate
  • POST: Add Application
  • POST: Add Note
  • POST: Add Prospect


  • GET: List Candidate Tags
  • POST: Add New Candidate Tags
  • PUT: Add a Candidate Tag


  • GET: Retrieve Departments
  • GET: List Departments


  • GET: Retrieve Job
  • GET: List Jobs

Job Posts:

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

Job Stages:

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


  • GET: Retrieve Offices
  • GET: List Offices

Rejection Reasons:

  • GET: List Rejection Reasons


  • GET: List Sources


  • GET: Retrieve User
  • GET: List Users
  • POST: Add User

Custom Fields:

  • GET: Get Custom Fields
  • POST: Create Custom Field
  • PATCH: Update Custom Field

Custom Field Options:

  • GET: Custom Field Options
  • POST: Create Custom Field Options
  • PATCH: Update Custom Field Options

Close Reasons:

  • GET: Get Close Reasons

Prospect Pool:

  • GET: Retrieve Prospect Pool
  • GET: List Prospect Pools

Click Save at the bottom of the page.

For the last step, navigate to the Custom Options page. (ConfigureCustom Options).

Select Sources under Company Metadata.  

Screenshot of the sources button.

Scroll until you find Intrro and toggle the button On. This enables Intrro as a source for your Greenhouse Recruiting account.

Screenshot of the custom source page.

These changes are automatically saved when you toggle the button.   

Use Intrro with Greenhouse Recruiting

Once you’ve connected Intrro with Greenhouse, all your active jobs are listed under each candidate when requesting an introduction with them.

Select at least one job to proceed.

Screenshot of the Intrro candidate page.

When the candidate agrees to connect with you, they are automatically imported into Greenhouse Recruiting under the job you selected prior to the introduction request. 

Screenshot of the Intrro analytics page.

Intrro also checks the status of these candidates in the hiring process and surfaces them on your Interviewing tab under the Referrals and Analytics page.

Additional resources

For additional information not covered here, reach out to or visit the Intrro help center.