Software for recruitment agencies

The recruitment software for agencies and independent recruiters

ResumeRank is software for recruitment agencies: it reads every resume in 30 seconds, scores it out of 100 against your client’s role and produces a PDF report per candidate. You save 80% of your screening time, 8 hours out of 10. Data hosted in France (Paris), from $49 per month.

No charge for 7 daysCancel in one clickHosted in France

LogoYour agency
Camille LefèvreAccount executive · B2B sales rep role

Six years of B2B sales with long cycles, comfortable with discovery, backs her claims with figures. To dig into with you: the size of the accounts she managed.

Your feedback

Go aheadDiscussNo

No account needed · your feedback goes straight to the recruiter

30 sto read a resume and score it against the client’s role
80%of screening time saved on every assignment
8 hsaved each week out of the 10 spent screening

Benefits

What you get out of it

  1. 01

    A deliverable, not an attachment

    Every candidate comes out with a professional PDF report: score out of 100, a rating per criterion, a written summary, strengths, risk flags and interview questions. PDF export is included in every plan, and the Team plan brands it with your agency’s name and logo. Your client receives an analysis signed by your agency, not five files named Resume_John_final_v2.pdf.

  2. 02

    The same grid across all 500 resumes

    The hundredth resume of an assignment is assessed like the third: job fit, technical skills, experience, soft skills and education, with the weighting you set for that client. Two consultants opening the same assignment see the same ranking, and you can defend a shortlist line by line.

  3. 03

    Your talent pool becomes raw material again

    Every resume you analyse joins your talent pool. On the next assignment you open the role, run the matching, and the software surfaces the matching profiles from your own database, ranked by relevance, before you have posted a single ad. The resume received in March becomes a candidate for the October assignment.

  4. 04

    Candidate data hosted in France

    Resumes are hosted in France (Paris), encrypted at rest and in transit. No profile is bought or scraped: your database only holds the applications you actually received. That is a clear answer when an enterprise client asks how their candidates’ data is handled.

In three steps

How it works

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

    Create the assignment

    Paste the client’s job description, the URL of the ad, or type the skills you expect. Must-have and nice-to-have criteria are extracted automatically, and you adjust the weighting assignment by assignment. The number of roles open in parallel is unlimited.

  2. A colleague brings resume folders to a recruiter’s intake tray
    02

    Bring the resumes in

    Upload PDF, DOC or DOCX files in batches of 50, plug in the WeRecruit API connection on the Team plan, or activate an email address dedicated to the role that Indeed, HelloWork or a simple forwarding rule can feed.

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

    Deliver the shortlist

    Candidates appear ranked by descending score. Shortlist, hold or reject with a reason, then export the PDF report of each finalist, share the link to an analysis, or pull the Excel table for the whole assignment.

Deliver a PDF shortlist your client can read without you

A recruiter presents candidate portraits on easels

An agency’s pain is not finding resumes. Between job boards, LinkedIn, your own database and referrals, the raw material arrives. The friction sits downstream: you have to deliver three profiles fast, and above all deliver something the client can read, compare and defend internally without having you on the phone.

An email with five attachments asks the hiring manager to do the analysis themselves — which is exactly what they are paying you for. The ResumeRank PDF report flips that load: for every candidate, the score out of 100, the rating on each of the five criteria, a written summary, strengths, risk areas and the interview questions to ask. With the Team plan, the document goes out under your agency’s name and logo.

You can also share the link to an analysis instead of a file: the client opens the page, reads the detail, and you have nothing to explain twice. On a role, the analyses view already ranks candidates by descending score with their status — shortlisted, worth considering, rejected — which gives the client a picture of the funnel in a single screenshot.

  • One PDF report per candidate: score out of 100, per-criterion detail, summary, risks, interview questions.
  • Professional PDF export on every plan, branded with your agency on the Team plan.
  • Share the link to an analysis instead of attachments that get lost.
  • Excel export of the assignment when the client wants their own table.

Justifying your fees: the client shortlist as a deliverable

A recruiter hands a candidate’s file to a manager

Justifying your fees is an exercise in evidence. As long as the deliverable looks like forwarded resumes, the client compares your invoice to the price of a job board ad. As soon as it looks like a study, they compare it to the cost of a bad hire.

In practice the client shortlist becomes the object that makes your work visible: it shows how many applications were assessed, against which criteria, with what weighting, and why those three profiles came out on top. A rejection carries a written reason. A shortlisting carries a rating per criterion. Nothing rests on "trust me" any more.

It also protects you when there is a disagreement. Six weeks later, when the client asks why a given profile was not presented, the answer still exists in writing, with the grid that was applied to the whole assignment. The score does not hire for you: it makes your decision explainable.

Screen a 500-resume assignment in one afternoon

A recruiter sitting behind a stack of files taller than he is

Useful recruitment agency software is judged on a high-volume assignment: a staffing firm opening ten developer roles, an agency hiring a whole sales team, an internship campaign. At 30 seconds per resume, 500 applications amount to a few hours of machine processing against several days of reading.

You import resumes in batches of 50, or you let applications arrive on their own: the WeRecruit API connection on the Team plan analyses every new application as it lands, and the email address dedicated to the role does the same for Indeed, HelloWork or any inbox you forward. Processing continues in the background, so you can close the page.

The measured gain is 80% of screening time, roughly 8 hours recovered out of the 10 a recruiter spends each week opening files. On a fixed-fee assignment those hours are not a comfort: they are the difference between a profitable assignment and one that costs more than it brings in.

Volume does not degrade the assessment — quite the opposite. A tired recruiter reads the hundred-and-fiftieth resume less carefully than the third; software applies the same grid to both. You reread the top of the ranking and the borderline cases, not the whole pile.

  • Bulk upload in batches of 50 resumes, in PDF, DOC or DOCX.
  • WeRecruit API connection on the Team plan: new applications screened automatically.
  • An email address dedicated to the role for Indeed, HelloWork or manual forwarding.
  • Unlimited roles: several assignments in parallel, no trade-off.

Reactivate your talent pool on every new assignment

A recruiter takes a file out of her candidate filing cabinet

An agency accumulates resumes for years. Storing them was never the problem; getting them back out at the right moment is. Nobody remembers the profile seen eight months ago on a neighbouring assignment, so an ad gets reposted to find someone you had already met.

The ResumeRank talent pool fills itself: every resume analysed on an assignment joins it, with the candidate name, observed skills, experience, seniority level and the history of the roles they went through with you. Duplicates are merged by email rather than stacked up.

On the next assignment you open the role, run the matching, and the software starts from the job description to find the closest profiles in your database — not the other way round. Each suggestion arrives with a relevance score out of 100 and a sentence explaining the match. Candidates who already applied to that exact role are filtered out.

For an agency, that is sourcing partly leaving the budget of an assignment: before paying for distribution, you look at what you already have. The talent pool is included in the Hiring and Team plans, at no extra cost and with no profile cap of its own.

Agency, staffing firm or independent recruiter: which plan

A gauge connected to a resume, a schedule and charts

Software for an independent recruiter and software for a staffing firm do not face the same constraints: the first works alone and watches fixed costs, the second has to put several consultants on the same talent pool and plug in an ATS.

The independent recruiter takes the Hiring plan, at $99 per month ($79 per month billed annually): 400 monthly analyses, 30 interview reports, unlimited roles, LinkedIn enrichment, the talent pool and sharing with clients with one-click feedback, for them and one partner. It covers a consultant running assignment after assignment without having to justify a per-seat licence.

Multi-consultant agencies and staffing firms take the Team plan, at $249 per month ($199 per month billed annually): 1,500 monthly analyses shared across the team, 5 users included then $39 per month per additional user, a shared workspace, the WeRecruit API connection (Hellowork and Boond coming soon), reports branded with your agency and priority support.

The switching criterion is not the size of the agency, it is sharing: up to two people, the Hiring plan is enough; beyond that, or as soon as your reports must carry your brand and your ATS must be connected, the Team plan is the right answer.

  • Independent recruiter: Hiring plan, 400 analyses per month, talent pool included, two users.
  • Multi-consultant agency or staffing firm: Team plan, 1,500 shared analyses, common workspace, branded reports.
  • 5 users included in the Team plan, then $39 per month per user.
  • WeRecruit API and ATS integrations are Team-only.

Recruitment software for agencies: ATS, CRM or scoring tool?

A pair of scales weighs two documents with charts

The three categories overlap in brochures and separate very cleanly in practice. An ATS runs the process: postings, pipeline, stages, statuses, candidate communication. A recruitment CRM runs the commercial relationship: client accounts, mandates, follow-ups, invoicing, sometimes the talent pool. A scoring tool assesses: it reads resumes and ranks them against a role.

ResumeRank is a scoring tool. It replaces neither your ATS nor your CRM, and it would be dishonest to claim otherwise: you do not track mandates in it, you do not invoice from it, you do not manage your client relationship there. The WeRecruit API connection and the ATS integrations on the Team plan exist precisely because the tool is built to plug into what you already run.

The division of labour is simple: your ATS or CRM holds the truth about the assignment and the client; ResumeRank takes the pile of applications and makes it readable. Many agencies discover along the way that their ATS does parsing — it files the information from a resume into fields — without ever saying whether the candidate fits the role. That is exactly the gap scoring fills.

If you have neither an ATS nor a CRM, which is common for an independent recruiter, ResumeRank is often enough on its own at first: roles, applications, statuses and the talent pool all live in one place, and you will add an ATS the day the commercial pipeline, not the screening, becomes the bottleneck.

At a glance

Spreadsheet and inbox, a classic agency ATS or ResumeRank: what changes on an assignment

Spreadsheet and inbox, a classic agency ATS or ResumeRank: what changes on an assignment
CriterionExcel + inboxClassic agency ATSResumeRank
Screening time per assignmentSeveral days: every resume is opened and read by handLess logistics, but the reading is still yours30 seconds per resume, 80% less screening time
Client shortlistAn email and attachments the client has to decipherUsually an export of candidate records, with no comparative assessmentA PDF report per candidate with your logo, score out of 100 and summary
Talent pool reactivationManual, if someone remembers the right fileKeyword search: you have to guess the right termsMatching from the job description, profiles ranked by relevance
GDPR and hostingScattered files, local copies, no traceabilityVaries by vendor and hosting locationData hosted in France (Paris), encrypted
Entry priceFree, but paid for in consultant hoursOften several hundred per month, priced per seat$49 per month on Screening, $99 on Hiring, $249 on Team

Swipe the table to see every column.

Pricing

How much does it cost?

A solo consultant or a pair fits on the Hiring plan. As soon as three people or more need to share the same assignment, the same talent pool and the same analysis quota, the Team plan opens the shared workspace, branded reports and the WeRecruit API connection.

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 many resumes can I analyse on one assignment?

There is no cap per assignment: what counts is your monthly analysis quota, 400 analyses per month on Hiring and 1,500 shared monthly analyses on Team. Uploads run in batches of 50 resumes, so a 500-application assignment takes ten uploads — or none at all if applications arrive automatically through WeRecruit or the email address dedicated to the role. The number of roles open in parallel is unlimited.

Can I export a report carrying my agency logo?

Yes. Professional PDF export is included in every plan, and the Team plan ($249 per month) brands it with your agency’s name and logo. Every report carries the score out of 100, the rating on each of the five criteria, the written summary, strengths, risk flags and suggested interview questions. You can also share the link to an analysis instead of a file, or export the Excel table of a whole assignment.

Can several consultants work on the same account?

Yes. The Hiring plan ($99 per month) covers two users sharing roles, talent pool and quota. Beyond that, the Team plan ($249 per month) opens a shared workspace with 5 users included and 1,500 monthly analyses shared across the team: roles, analyses and the talent pool are visible to everyone. Each additional user is billed at $39 per month.

Does ResumeRank connect to WeRecruit or to my ATS?

The WeRecruit API connection is part of the Team plan: you paste your API key, your roles are imported, and every new application is screened automatically on arrival. Hellowork and Boond Manager are coming soon on the same plan. For Indeed, HelloWork or any source that sends applications by email, you activate an address dedicated to the role and attached resumes are analysed as they land.

Where is candidate data hosted, and who is responsible for it?

Resumes are hosted in France, in Paris, encrypted at rest and in transit. Your agency remains the data controller: tell candidates you use a pre-selection aid, keep a human decision at the end of the chain, and set a retention period for the profiles you keep in your pool — the French data protection authority recommends no more than two years after the last contact for an unsuccessful candidate. Access, rectification and erasure rights (GDPR articles 15 to 17) apply to every profile.

Which plan suits an independent recruiter?

The Hiring plan, at $99 per month ($79 per month billed annually). It covers 400 monthly analyses, 30 interview reports, job-based analysis with bulk upload, unlimited roles, LinkedIn enrichment, the talent pool and sharing with clients with one-click feedback, for you and one partner. You only move to the Team plan the day you work as three or more, or need branded reports and the API connection.

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