Goodfit

Find strong past candidates before you source new ones

Goodfit keeps every past applicant in one talent pool with their resume, test scores and interview recordings. Describe who you need in a sentence, or open a new job and see past candidates who match it. Check the people you already know before you pay to source someone new.

Trusted by HR teams at 300+ companies

Good candidates get lost after a job closes

Teams interview strong people every month. Once the role is filled, those people are hard to find again.

Runners-up are forgotten

The second-best finalist was ready to hire. Three months later, nobody remembers their name.

Old resumes sit in folders

Resumes from past hiring rounds live in inboxes and shared drives that nobody searches.

Every new role starts from zero

Recruiters pay for job ads and sourcing before they check who has already applied.

Find people you have already met

Pool

  • Every applicant, upload and import in one place
  • Past recordings, transcripts and scorecards kept
  • A stage like “Hold for later” for strong people

Search

  • A sentence turned into filters you can check
  • Filter by test score range or English level
  • Search inside resumes and see the matching line
  • Paste a list of emails to pull up those people

Suggest

  • Up to 20 past candidates matched to each new job
  • A match score on every suggestion
  • People already on the job are left out

Act

  • Add up to 10 people to a job at once
  • Resumes scored again against the new job
  • CSV export of up to 5,000 people

Describe who you need and Goodfit turns it into filters

Type a sentence like “support leads in Austin who scored 7 or more on the AI interview.” Goodfit suggests the filters that match. You check the ones that are right and apply them. Anything it cannot turn into a filter is listed with the reason.

  • Filters Goodfit is sure about come checked, and unsure ones do not
  • Applicants from every job, every upload and every import sit in one talent pool
  • The same search works on each job’s board
  • Every person in the results meets each filter you applied

Filter past candidates by test and score

Pick an assessment by name and set a score range. For the English test, set a minimum level such as B2. Add resume details such as current company, degree or years of experience. A person matches only when one application meets every condition.

  • Filter groups cover jobs, skills, experience, education, location, tests and integrity
  • Paste a list of emails to pull up exactly those people
  • Filters are saved in the page link, so you can bookmark a search or send it to a teammate

You can search inside every resume and see the line that matched

Type a word or phrase, such as “night shift” or “Zendesk.” Goodfit searches the text of every resume in your talent pool. Each match shows the line where the words appear, so you can judge it without opening the file.

  • Works on uploaded, imported and emailed resumes
  • Combine it with score and location filters
  • Open the full resume in a preview without downloading it

Open a new job and Goodfit suggests past candidates who match

Turn on AI candidate suggestions on the job’s board. Goodfit compares the job with every resume in your workspace. Up to 20 of the closest matches appear under Prospects, each with a match score out of 10. People already on the job are left out.

  • Drag a suggestion into Invitations to send the invite
  • Each suggestion shows a short summary and the resume
  • Your team decides who to contact

Goodfit checks each person’s history before you invite them again

Someone you turned down once can be the right person months later. To invite them back to the same job, you confirm “Invite Again” for that one person. People already in progress on a job are skipped. Adding someone to a different job works like adding anyone else.

  • “Invite Again” is confirmed one person at a time
  • The earlier rejection stays on the person’s record
  • Bulk invites skip people rejected from that job before

Add past candidates to a new job and Goodfit scores their resume again

Select people in the talent pool and add them to a job as prospects. Goodfit scores each resume against the new job description. Then invite the people you want to the interview. Nobody hears from you until your team sends that invite.

  • Add up to 10 people in one go
  • A summary shows who was added, who was already on the job and who had no resume
  • Their earlier applications stay on their page
  • The invite names the new role and the date to respond by

You can replay a past interview before you reach out

Open a past candidate’s page to see each earlier application. Play the AI interview recording and read the transcript. Check how the panel rated them. Then start the conversation from what they told you last time.

  • Each earlier application keeps its recording and transcript
  • Each score links to that moment in the recording
  • Panel verdicts, comments and proctoring results stay with the application they belong to

Bring in candidates from before Goodfit with a spreadsheet or a folder of resumes

Upload old resumes or a CSV file of past applicants. Goodfit reads each resume and adds the person to your talent pool. Resumes sent to a job’s email address join it too. So do applicants you import from job boards with the Chrome extension.

  • The Chrome extension imports applicants from LinkedIn, Indeed and Wellfound
  • Each person is tagged with where they came from
  • People already in Goodfit are flagged before you import them again

Free to start

Try Goodfit on your next open role

Create a free account, add a job and send the AI interview to real applicants. You get a scorecard for each one with the recording behind every score.

  • 20 free assessments
  • No card needed
  • Set up in minutes

Loved by HR teams

Here is what HR teams say about Goodfit, and the results they saw.

“The moment we upload profiles, Goodfit scores them against the job description out of ten. Anything scoring a zero, one, or two, we know instantly it's not worth our time. It's turned shortlisting from a guessing game into something we can actually move fast on.”

Vivek Kumar

Global Manager: People and Culture, Logile

25–30%

time saved on shortlisting and screening

Read the Logile story

Ready for enterprise HR

SOC 2 Type II

An outside auditor checks our security. Your data is encrypted when stored and when sent.

Not used for AI training

Neither Goodfit nor our AI providers train models on your data.

The same rubric for everyone

Everyone is scored on the same rubric, and accent doesn’t count against anyone. Each score links to that moment in the recording.

No app to install

People join by phone or from a browser link. There is nothing to download.

Works with the tools you already use

All integrations
  • Slack
  • Microsoft Teams
  • Google Calendar
  • LinkedIn
  • ATS and HR systems connected during setup

FAQ

Questions teams ask about Candidate rediscovery

How is this different from searching by keyword or tag?
Tags only work if someone added them at the time. Plain-English search turns your sentence into filters on real resume details and test scores. For a new job, AI suggestions rank past resumes by how well they match.
Does plain-English search give each person a fit score?
Search turns your sentence into filters, so every result meets the conditions you checked. For a ranked list with a match score, open a job and turn on AI candidate suggestions.
Can we search inside resumes?
Yes. Type a word and Goodfit searches the text of every resume. Each match shows the line where the word appears.
Do suggestions include people already on the job?
No. Anyone already on that job is left out, so the list only shows people you have not considered for it.
Are past candidates contacted automatically?
No. Searching, filtering and suggestions send nothing. Your team picks who to add to a job and sends the invite.
Can we include candidates from before we used Goodfit?
Yes. Upload old resumes or import a CSV of past applicants, and they join the talent pool. The Chrome extension adds applicants from LinkedIn, Indeed and Wellfound as well.
Can we invite someone we rejected before?
Yes. For a different job, add them like anyone else. For the same job, Goodfit asks you to confirm “Invite Again” for that one person.
Can we export a list from the talent pool?
Yes. Download any filtered list as a CSV file of up to 5,000 people.
What does holding a candidate for later look like?
Zoko files candidates who score well but ask for more than the budget under “To Review Later” instead of rejecting them. You can add a stage like this to any job, and those people stay easy to find.
Are past interview recordings kept?
Yes. Each earlier application keeps its recording, transcript, scores and panel comments. They stay on the candidate’s page when you add the person to a new job.

Try Goodfit with your own team

Goodfit talks with applicants and employees by phone or in a browser. Try it on one of your open roles.

Book a demoStart free
  • 20 free assessments, no card needed
  • Then $3 per assessment
  • No seats or annual contract
Book a demo