This document explains how to enable and use the Enboarder integration with Greenhouse.  

The first step is to create a Harvest API key:

  1. The Greenhouse user will go to their Configure tab 
  2. Select Dev Center > API Credential Management 
  3. Click Create New API Key to generate the API key for Enboarder
  4. Select all and click Update. Please note that by selecting all end points, you are giving Enboarder access to all of your Greenhouse data.                                    

To complete integration in Enboarder: 

  1. Any Enboarder admin can access the Integration panel from their Settings 
  2. Click Other Applications from the center of the page and choose the +Add New option 

  3. Select Greenhouse and click Next
  4. Enter the Greenhouse Harvest API key to complete integration 


Creating the Web Hook:

  1. To enable the integration, click the Configure icon configure.png in the upper right-hand corner and navigate to Dev Center on the left-hand panel.Screen_Shot_2019-12-31_at_3.43.59_PM.png
  2. From the Dev Center page, click Web Hooks. Click Web Hooks from the subsequent page.Screen_Shot_2019-12-31_at_3.44.39_PM.png
  3. You will be directed to a new page where you Create a New Web Hook. From this page provide the following details:

    • Name: Create a user-friendly name like “Enboarder Integration”
    • When: Be sure to select “Candidate has been hired”.
    • Endpoint URL
    • Secret Key: Greenhouse API Key created in Step 1 above (for Harvest API)
    • Error recipient email: any admin user email (optional).
  4. Inside Advanced Settings:
    1. Basic Authorisation credentials:
    2. Username: Enboarder API Key (can be found in Enboarder from: Settings > Integration).
    3. Password: blank (Do not specify any value).
  5. When finished, click Create Web hook.