Needle provides an AI-powered talent matching platform designed to streamline the recruitment process. The integration with Greenhouse Recruiting enables users to automatically import jobs and candidate data from Greenhouse. Needle’s AI module then analyzes these applications to identify and highlight the most suitable candidates for each role, helping recruiters focus on top talent more efficiently.

Needle’s integration with Greenhouse Recruiting allows users to automatically import jobs and candidate data from Greenhouse so that Needle’s AI can analyze applications and highlight the best-fit candidates for each role.

Configure the Needle integration

Navigate to Integrations

Log in to your Needle account.

Go to SettingsIntegrations.

Select Greenhouse Recruiting from the list of available integrations.

Initiate authentication

Click Connect with Greenhouse.

You will be redirected to the Greenhouse OAuth 2.0 authorization page.

Authorize access

Review the requested permissions (access to jobs and candidate data).

Click Authorize to grant Needle permission to connect with your Greenhouse account or you can authorize with a service user. See more here.

https://cdn.discordapp.com/attachments/1390733698747334767/1424802597356961842/image.png?ex=68e5ef12&is=68e49d92&hm=da892e3147a1eb1cedcde72ce1b914bfd1b1afc8a4237a65fd336d490b03d3e6&

Automatically sync

Once its authorized, all Greenhouse jobs and candidates will now start syncing automatically into Needle.

This screen is the Import screen, which displays the options for how users can import applications and job descriptions into the Needle product. 

You can either upload a zip file of resumes and then copy/paste the job description manually, or (with our Greenhouse Integration) just click the Greenhouse toggle and it’ll display the jobs and number of applications for the user to simply select Evaluate Candidates button and process with our AI engine (see below for how Jobs display).

As part of the integration, Needle does not modify or overwrite customer data in Greenhouse. Instead, Needle securely reads the following fields from Greenhouse to perform candidate analysis: Job Data: Job ID, job title, job description, location, department. Candidate Data: Candidate ID, name, resume/CV, application status, and job applied for. Needle’s AI then processes this information within its own platform to highlight best-fit candidates. No candidate or job data is altered in Greenhouse; the integration is strictly read-only.

Use the Needle integration

Once the Needle integration with Greenhouse is enabled, jobs and candidates automatically sync into Needle. Needle’s AI then analyzes the data against each job description and ranks candidates by fit. Recruiters can review these rankings, filter by score or skills, and use the results to streamline candidate selection before continuing the hiring workflow in Greenhouse.

Syncing jobs and candidates

When a recruiter creates or updates a job in Greenhouse, it automatically syncs into Needle along with all associated candidate applications. 

Reviewing AI Candidate Rankings

In Needle, the recruiter selects a synced job. Needle’s AI analyzes resumes and application data, then presents a ranked list of best-fit candidates. 

Shortlisting candidates

The recruiter reviews the AI scores, filters by skills or experience, and marks top candidates for further consideration.

Additional resources

For additional information not covered here, reach out to brandon@needlematch.com.

For video depicting the solution and FAQs, see https://needlematch.com/dashboard/help