X0PA AI is an intelligent SaaS hiring platform for corporate- and enterprise-level organizations to resource business growth and reduce the impact of lost employees. X0PA uses artificial intelligence to source, score, and rank talent to identify the best fitting candidate for each organization's needs. 

Greenhouse Recruiting's integration with X0PA AI allows users to see X0PA's predictive analytics scores such as CV Relevance, Loyalty, and Performance within the Greenhouse Recruiting platform. In this article, we will cover how to: 


Configure User Setup Permissions in Greenhouse Recruiting

In order to enable the Greenhouse Recruiting  / X0PA AI integration, you will need the developer permission Can manage ALL organization’s API Credentials.

Contact a Greenhouse user in your organization with Site Admin level permissions with the additional user-specific permission Can edit another user's advanced permissions to apply the API credential management permission to your account. Have the user with Site Admin level permissions edit your user account's permissions by navigating to the Configure icon image-0.png > Users > Your Name


The user with Site Admin level permissions should navigate to the Permissions panel on your user page and expand the Developer Permissions dropdown menu. 

Select Can manage ALL organization’s API Credentials so that a check is in the checkbox. When finished, click Save.


In addition to the above developer permission, the user configuring the integration should also have a Site Admin permission level or a Job Admin permission level with the additional user-specific permission Can manage custom fields.


Create a Harvest API Key for the Greenhouse Recruiting / X0PA AI Integration 

To create a Harvest API key for the integration, click the Configure icon image-0.png in the upper right-hand corner. Navigate to Dev Center on the left-hand panel.

From the Dev Center page, click API Credential Management.


From the API Credential Management page, click Create New API Key to generate the API key for X0PA.


From the Create new credential dialog box, give your API key a name and select Harvest from the Type dropdown menu. When finished, click Create.


On the Manage API Key Permissions page, grant the key the following permissions:

  • Applications
  • Candidates
  • Close Reasons
  • Custom Field Options
  • Custom Fields
  • Departments
  • Job Openings
  • Job Posts
  • Job Stages
  • Jobs
  • Offers
  • Offices
  • Rejection Reasons
  • Scheduled Interviews
  • Scorecards
  • Sources
  • Tags
  • User Roles
  • Users

When finished, click Update.


Your Harvest API key for the Greenhouse Recruiting / X0PA AI integration is created and configured. Copy your Harvest API key and save it to provide to X0PA AI in a later step. 



Configure Custom Fields for the Greenhouse Recruiting / X0PA AI Integration

The Greenhouse Recruiting / X0PA AI integration requires five custom application fields. To learn more about custom application fields, click here

To create the first custom application field, click the Configure icon image-0.png in the upper right-hand corner and select Custom Options on the left-hand panel.


Click Applications from the subsequent page. 


Click + Add Field


Use the subsequent dialog box to create the XOPA CV Relevance field using the following parameters:

  • Field Name: XOPA CV Relevance
  • Field Type: Number


Note: Be sure your custom application field names match those provided by X0PA AI exactly. Variations in your custom application field names will prevent the integration from working correctly. 

Repeat the steps above to create four additional custom application fields for the Greenhouse Recruiting / X0PA AI integration: 

Field Name Field Type
XOPA Loyalty Number
XOPA Application ID Number
XOPA Performance Number
XOPA Recommendation Yes / No



Provide the Harvest API Key to X0PA AI

To finish enabling the integration, visit X0PA AI's platform and navigate to the Marketplace section. Locate Greenhouse Recruiting, and click the toggle to Enable Greenhouse Recruiting. 


Paste the Harvest API key created earlier in the Harvest API Key field to finish connecting Greenhouse Recruiting with X0PA. 


Use the Greenhouse Recruiting / X0PA AI Integration

To begin using the integration, add a new candidate to a job. X0PA will then compute predictive analytics scores in the background. After a few seconds, scores for CV Relevance, Loyalty, and Performance, as well as an overall Recommendation will be available in Greenhouse Recruiting. These scores can be accessed by clicking the Applications tab on the left-hand side of the candidate's profile. 


You can also search for the X0PA AI scores by navigating to the All Candidates tab and expanding the Profile Details dropdown on the left-hand side of the page. Expand the Custom Field dropdown to search for each X0PA AI custom application field. 



Get Help

Contact info@x0pa.com for troubleshooting assistance regarding the integration.