Nexa is an end-to-end career service and hiring platform for enterprises, training centers, and job seekers. Nexa’s RU product helps companies source, vet, screen, and connect with top 1% talent efficiently. Hiring today is costly, inefficient, and often very time-consuming- Nexa’s technology and platform solves this in the best way with AI.

Nexa’s integration with Greenhouse platform allows quick analysis of candidate resumes and evaluates their fit against job descriptions for the roles they are applying to. By seamlessly integrating with Greenhouse Recruiting, Nexa integration provides the following key benefits:

  • Comprehensive Candidate Feedback: Within 10–15 minutes of applying for a role, candidates receive detailed feedback on how closely they align with the job requirements. This feedback includes the specific parameters used in the evaluation, empowering candidates to better understand their fit for the role.
  • Effortless Resume Assessment for Recruiters: Recruiters save valuable time by focusing only on resumes that align most closely with job requirements. Nexa automatically scores and prioritizes resumes, eliminating the need for manual screening.

Included integration features:

  • Resume Parsing: Candidate resumes submitted through Greenhouse Recruiting are retrieved via the Harvest API for AI-driven analysis.
  • Job Description Matching: Using job description data accessed via the API, Nexa evaluates candidates against the role's key qualifications.
  • Score Delivery: The results of the analysis, including a compatibility score, are made available to recruiters directly within Greenhouse Recruiting.

Create a Harvest API key

To configure the Nexa integration, you’ll need to create a Harvest API key.

The created API key must be emailed to welcome@trynexa.com with the subject Greenhouse/Nexa integration: <your organization name>. The received API key will be utilized by the Nexa platform to invoke Greenhouse Harvest APIs for updating the results of resume evaluations. We recommend using a secure service such as SendSafely when sending sensitive data such as API keys.

Follow the steps in this article to create the key, and verify that the permissions below are selected when configuring the Nexa integration. 

Credentials

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

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

Permissions

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

  • Candidates
    • GET: Retrieve Candidate
    • POST: Add E-mail Note
    • PATCH: Edit Candidate
  • Job
    • GET: List Job Posts for Job
  • Application
    • GET: Retrieve Application
    • POST: Reject Application
    • POST: Move Application 
  • Job Stages
    • GET: List Job Stages
  • Users
    • GET: List Users

Create a webhook

Next, you'll need to create a Webhook in Greenhouse by following the steps in this article. Use the following values to create the webhook.

    • When: Candidate has submitted application
    • Endpoint URL: https://9o3spfzsu2.execute-api.us-east-1.amazonaws.com/downloadResumeFunction
    • Secret Key: 53d3ddba744d81ae4057e25a6723d6ef-8

Create custom candidate fields

You'll need to create 5 custom candidate fields for this integration. Create the following custom candidate fields by following the steps in this article.

    • Field name: Risk justification
      • Field type: Short textbox
    • Field name: Risk score
      • Field type: Short textbox
    • Field name: Skill justification
      • Field type: Short textbox
    • Field name: Skill score
      • Field type: Short textbox
    • Field name: Interview screening
      • Field type: Short textbox

Use the Nexa integration with Greenhouse Recruiting

After the setup of Nexa integration is complete, the integration features are utilized by the users as follows for candidate screening.

  • When a candidate applies to a job, NEXA will evaluate the candidate application against the job description
  • Using the Candidate application ID and the Job ID received from the webhook trigger, NEXA API downloads the job description and candidate resume for evaluation.
  • NEXA evaluates the resume using AI technologies and compares it with the job description.
  • Compatibility scores and feedback are sent back to Greenhouse via API invocations for recruiter access.

Here is an example of Nexa evaluation on the candidate application as seen in Greenhouse UI. The evaluation is displayed using the custom candidate fields configured above.

  • Candidates receive personalized feedback via email from Nexa. The emails are pre-configured and cannot be customized by the customer currently.
    • Here is a screenshot of an example email with personalized feedback of the candidate’s resume evaluation.

Frequently asked questions

How does NEXA ensure data security?

NEXA follows industry standards for data encryption and does not store sensitive candidate data beyond the evaluation period.

How quickly are results generated?

Compatibility scores and candidate feedback are typically delivered within 10–15 minutes of submission.

What happens if a candidate applies to multiple roles?

Each application is evaluated individually based on the specific job description.

Additional resources

For additional information or troubleshooting not covered here, reach out to welcome@trynexa.com.