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 Settings → Integrations.
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.
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