Talent pool software

The talent pool software that finds the right candidate in your own CV database

ResumeRank is talent pool software that turns your past resume analyses into a reusable candidate database: every CV you have already scored on a role joins your internal talent pool, then the AI compares that pool against each new job and returns the matching profiles, ranked out of 100.

No charge for 7 daysCancel in one clickHosted in France

Talent pool · 312 resumes already analysedSuggested profiles for “B2B sales rep · Lyon”
CandidateScore
Camille LefèvreAccount executive · applied in March
91
Yanis BenaliBusiness developer · applied in January
86
Sophie MarchandAccount manager · applied in 2025
78
Thomas NguyenField sales rep · applied in May
71
Resumes from your past openings, scored against the new job description
30 sto analyse a resume and add it to your talent pool
/100a relevance score on every profile suggested
Francedata hosted in France (Paris)

Benefits

What you get out of it

  1. 01

    Your CV database fills itself

    Nothing to re-enter. Every resume analysed on a role automatically joins the talent pool, along with the candidate name, observed skills, years of experience, seniority level and the job they originally applied for. Duplicates are merged by email instead of piling up.

  2. 02

    Search by role, not by keyword

    You no longer type "Python developer Lyon" and hope the right CV shows up. You open a job, run the matching, and the software compares the title, description and your criteria against every resume in the database. Profiles surface towards the role, not the other way round.

  3. 03

    Candidates you have already assessed

    Every suggested profile arrives with a relevance score out of 100, a one-line explanation of the match, the observed skills, the distance from the job location and the history of the roles they previously applied to. You know who you are calling before you pick up the phone.

  4. 04

    Less sourcing, more deciding

    Before reposting an ad, look at what you already have. Shortlist, reject, or run a full analysis on the strongest profiles in one click. The resume that was sitting in a March application becomes a live candidate for the October role.

In three steps

How it works

  1. A recruiter takes a file out of her candidate filing cabinet
    01

    Sync the resumes you have already analysed

    From the talent pool page, one button starts the sync. The software goes through every completed analysis, extracts the resume text, deduplicates candidates, then prepares intelligent matching in the background. You can leave the page: processing carries on.

  2. A desk lamp lights up the job description, linked to the resumes it calls for
    02

    Run the matching on a role

    Open a job, go to the talent pool tab and click "Run matching". The software turns the job description into a vector, surfaces the closest profiles in your CV database, removes anyone who already applied to that role, filters by distance, then has the AI review the shortlist.

  3. A recruiter and a manager pick three resumes on the table
    03

    Work through the suggested profiles

    You get a list of suggested candidates with their score out of 100 and a match summary. Open the resume, run a detailed analysis of that profile against this specific role, then shortlist or reject. Each profile carries a status: suggested, reviewed, shortlisted, contacted, rejected.

HR CV database: why a talent pool without matching is useless

Two hands lay the same ruler across two resumes

Most HR teams already own a CV database. It is called "Recruitment 2025" on a shared drive, or it is the candidate tab of an ATS nobody ever opens. Storage is never the problem: the resumes are right there. The problem is getting them back out at the right moment.

Classic CV database software offers you a keyword search. To find a profile you therefore have to guess the exact words a candidate used on their resume: "project manager", "programme lead", "PMO", "project coordinator". One missing synonym and the right candidate stays invisible. You conclude your pool is empty and repost the ad.

Useful talent pool software works the other way round: it starts from the open role and looks for whoever in your database comes closest. That is exactly what the ResumeRank talent pool does. Jobs and resumes are turned into comparable numerical representations, which makes it possible to match a resume to a role even when no two words are identical. The AI then reviews the best profiles to assign a relevance score out of 100 and explain, in one sentence, why the candidate deserves your attention.

  • A CV database without matching is a warehouse: you file things in, you never get them out.
  • A CV database with matching is a live talent pool, queried on every new role.
  • The decision stays yours: the software suggests and justifies, you choose.

Build a CV database from your past roles in two minutes

Before: a recruiter running amid piles of paper. After: calmly working at her desk

Building a CV database usually starts with an endless import project. Here there is nothing to import: the raw material already exists. Every resume you analysed on a role left its full text in ResumeRank, along with the candidate name, observed skills, seniority level and years of experience.

The sync walks through those analyses and turns them into candidate records. Someone who applied to three different roles does not create three records: deduplication runs on the email address (or on the full name when no email is available) and the record keeps the list of roles they went through. Once the import is done, the software prepares intelligent matching by computing a vector representation for each resume, which is what makes search-by-role possible.

If you work with a connected ATS, the sync also pulls in applications coming from that source. The pool never scrapes anything else: no purchased databases, no social network harvesting. Your internal CV database only holds candidates who actually sent you their resume.

  • No files to re-upload: the pool is built from your existing analyses.
  • Automatic deduplication by email, with the history of linked roles.
  • Search by name, email, skills or last position, plus a seniority filter.
  • Processing continues in the background: you can close the page.

Talent pool: reactivate good profiles instead of sourcing again

A recruiter on the phone goes back and forth between a candidate and a manager

The real cost of a hire is concentrated at the very beginning: writing the ad, publishing it, waiting, then screening dozens of applications that mostly miss the mark. Reactivating a talent pool removes that whole phase for the profiles you have already seen.

In practice, the talent pool tab on a role shows candidates from your CV database ranked by relevance, each with a score out of 100, the reason for the match, the last position held, years of experience, city and distance from the job. Candidates who already applied to that exact role are filtered out: you get fresh options, not duplicates.

Everything then happens on the same page. Open the original resume, run a full analysis of the candidate against this role, the same one you would run on an incoming application with its detailed score, then shortlist or reject. Selected profiles join your shortlist and follow the same validation flow as every other candidate.

This is where the time saved by automated screening compounds: 30 seconds to assess a resume, up to 80% of screening time saved, roughly 8 hours recovered out of 10 hours of weekly screening. A well-used pool adds the sourcing hours you no longer have to spend.

CV database and GDPR: retention periods and candidate rights

Two people store resumes in a locked box

A CV database is personal data processing, and the recruiter remains the controller. Two questions always come up: where is the data hosted, and how long may it be kept?

On the first point, resumes are hosted in France, in Paris. The pool only contains applications you actually received: no profile is bought or added by a third party.

On the second point, the rule is yours to set. The French data protection authority recommends keeping an unsuccessful candidate file no longer than two years after the last contact, unless the candidate agrees otherwise. A candidate can exercise their right of access, rectification or erasure at any time (GDPR articles 15, 16 and 17). The retention periods ResumeRank applies to your account and to analysed resumes are detailed in our privacy policy.

Good practice: tell candidates, in the acknowledgement email, that their resume may be kept in your talent pool and reused for other roles, stating the retention period and how to request deletion. One extra sentence in your template, and your CV database is compliant.

  • Hosting and processing in France (Paris).
  • No purchased or scraped profiles: only the applications you received.
  • Recommended retention: two years after the last contact.
  • Access, rectification and erasure rights apply to every profile in the pool.

Talent pool: included in the Hiring and Team plans

A gauge connected to a resume, a schedule and charts

The talent pool is not a paid add-on: it is included in the Hiring and Team plans, at no extra cost and with no pool-specific profile cap. Your monthly analysis quota sets the pace, since every analysed resume joins the pool.

The Hiring plan is $99 per month ($79 per month billed annually) and includes 400 resume analyses per month, 30 interview reports, two users, LinkedIn import and enrichment, and sharing with managers. The Team plan is $249 per month ($199 per month billed annually) and adds 1,500 shared monthly analyses, 5 users included, a team workspace and the WeRecruit connection.

The Screening plan, at $49 per month, analyses and ranks resumes but does not include the talent pool: it is the plan for one-off needs, before you have a history to reactivate.

At a glance

Spreadsheet CV database, ATS CV database and the ResumeRank talent pool

Spreadsheet CV database, ATS CV database and the ResumeRank talent pool
CriterionExcel / Drive CV databaseCV database inside a classic ATSResumeRank
Search by roleCtrl + F and manual filters: you search for words, not profilesKeyword and status search: you have to guess the right termsYou start from the job: the AI compares it to every resume in the pool
Profile scoringNone. You reopen resumes one by oneRarely: ranking follows application date or statusRelevance score out of 100 plus a sentence explaining the match
Reactivating on a new roleManual, if someone remembers the right filePossible, but profile by profile and role by roleA talent pool tab on every job, with matching candidates already ranked
GDPRScattered files, local copies, no traceabilityVaries by vendor and hosting locationData hosted in France (Paris), documented retention
PriceFree, but paid for in screening hoursBundled into the ATS subscription, often priced per seatIncluded from $99 per month on the Hiring plan, $249 on the Team plan

Swipe the table to see every column.

Pricing

How much does it cost?

The talent pool is included in the Hiring and Team plans. Pick the analysis volume that matches your hiring rhythm: your CV database grows at exactly the same speed.

Compare the plans
Screening
$49/ month
150 resume analyses / month · 3 interview reports / month
HiringRecommended
$99/ month
400 resume analyses / month · 30 interview reports / month
Team
$249/ month
1,500 resume analyses / month (shared) · 100 interview reports / month

FAQ

Frequently asked questions

Another question? Write to us at hello@resumerank.io.

How do I build my CV database with ResumeRank?

There is nothing to import by hand. From the talent pool page, start the sync: the software goes through every completed resume analysis, extracts the text, the candidate name, observed skills, experience and seniority level, then creates one record per person. If an ATS is connected, its applications are pulled in too. Processing runs in the background, so you can leave the page.

How many resumes can my CV database hold?

The pool has no quota of its own: it grows with your analyses, since every resume analysed on a role joins it. Your plan therefore sets the tempo, with 400 analyses per month on the Hiring plan and 1,500 shared monthly analyses on the Team plan. In the interface, profiles are paginated 20 at a time, with a search on name, email, skills or last position, and a seniority filter.

How do I find the profiles that fit a new role?

Open the role, go to the talent pool tab and click "Run matching". The software turns the title, description and your criteria into a vector, surfaces the closest candidates in your CV database, removes anyone who already applied to that role, applies a distance filter when the job is geolocated, then has the AI review the selection to assign a relevance score out of 100 with a short justification.

How long can I keep resumes in my CV database?

You remain the data controller, so you set the retention period. The French data protection authority recommends keeping an unsuccessful candidate file no longer than two years after the last contact, unless the candidate explicitly agrees. Tell candidates in your acknowledgement email that their resume may join your talent pool and be reused for other roles. Access, rectification and erasure rights (GDPR articles 15 to 17) apply to every profile, and the periods ResumeRank applies are set out in the privacy policy.

How is the ResumeRank CV database different from an ATS?

An ATS runs the process: postings, stages, statuses, candidate communication. ResumeRank is not meant to replace it. The ResumeRank CV database is there to assess and to retrieve: it scores every profile against a role and proactively surfaces the pool candidates that fit the brief. The two work well side by side, and the WeRecruit connection on the Team plan is precisely what feeds the pool from your existing tool.

Which plan includes the talent pool?

The talent pool is available on the Hiring and Team plans at no extra cost. Hiring is $99 per month ($79 per month billed annually) for two users, Team is $249 per month ($199 per month billed annually) with 5 users included and a shared team workspace. Every plan comes with a 7-day free trial.

Ready to screen your resumes faster?

Try ResumeRank for 7 days on a real opening. No charge before the trial ends, cancel in one click.

A man crosses a bridge linking a resume to the sound wave of an interview