AccusourceHR's services range from employment screening and background checks to more strategic and advanced Human Capital Due Diligence services like Executive Screening. The Greenhouse Recruiting / AccusourceHR integration allows you to automatically take newly-hired candidates from Greenhouse Recruiting and add them to AccusourceHR.

Retrieve your Endpoint URL and Secret Key from AccusourceHR

To link your Greenhouse Recruiting account, contact AccusourceHR Customer Success for an Endpoint URL and a Secret Key you will need to get started. Once you have both of those items, complete the following steps to link your accounts.

Create a Harvest API key for the AccusourceHR integration

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


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

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


Contact AccusourceHR for a list of permissions that must be selected for this integration.

Create a webhook

To integrate AccusourceHR with Greenhouse Recruiting, you'll need to create a webhook. Follow the steps in this article to create your webhook. Use the values listed below to configure the webhooks.

  • Name: A descriptive name for your integration. Most customers choose 'AccusourceHR integration'
  • When: Candidate has changed stage
  • Endpoint URL: The Endpoint URL provided by your AccusourceHR representative
  • Advanced Settings:
    • Username and Password: The Secret Key provided by your AccusourceHR representative 
    • Disabled: No

Create custom candidate fields 

This portion of the configuration allows AccusourceHR to provide Background Check status, a link to the Background Check report (when applicable), and the date the report is completed.

Create three custom candidate fields using the following options.

Field 1: Background check status

  • Field name: Background Check Status
  • Type: Short textbox

Field 2: Background check completed date

  • Field name: Background Check Completed Date
  • Type: Short textbox

Field 3: Background check result

  • Field name: Background Check Result
  • Type: URL

Create custom job fields

When you send a candidate to AccusourceHR for a background check, you'll need to select the applicable package and location necessary to complete the Background Check.

Create two custom job fields using the following options

Field 1: Background Check Package

  • Field Name: Background Check Package
  • Type: Single select
  • Options: All your screening packages on individual lines
  • Required: Yes

Field 2: Background Check Package

  • Field Name: Background Check Location
  • Type: Single select
  • Options: All your locations on individual lines
  • Required: Yes

Use the AccusourceHR integration

Once a background check is initiated through Greenhouse Recruiting, a request to complete the background check will be sent to the candidate’s email.

The candidate will complete the required fields and sign off on the consent. AccusourceHR receives the request, then will send an update to Greenhouse Recruiting that the order is in progress. Once the report is completed in the deverus platform, a status update is sent to Greenhouse Recruiting with the results report.

After using the integration, you may decide you want to share more information between Greenhouse Recruiting and AccusourceHR. If you would like additional information transferred over, please reach out to AccusourceHR Customer Success with a list of items to add.

Additional resources

If you have questions about this integration, reach out to AccusourceHR at