Back to marketplace

Rank candidates based on resumes and role requirements

CREATED BY

KD

36 Templates

9.8k Views

LAST UPDATED

November 12, 2025

SOLUTION

Operations

INTEGRATIONS USED

DESCRIPTION

Automated Candidate Ranking System

How this flow works

Upload multiple resumes and provide the URL of a job listed to get a detailed ranking of candidates based on role requirements.

Here's how it works:

  1. Provide the required inputs:

    • Upload resumes: supported files: PDF, DOC, DOCX, HTML, TXT, ZIP (containing multiple resumes)

    • URL of the job listing

    • Toggle whether you want the output as a PDF

  2. Provide any optional inputs if desired

    • Select a focus area to evaluate candidates: relevant skills, work experience, educational level, certifications, keywords matched with job listing, soft skills (e.g. communication, teamwork, etc.)

    • Additional preferred candidate attributes (e.g. years of experience, specific certifications, experience in specific industries, etc.)

    • Any other custom instructions (e.g. exclusion criteria, other requirements)

  3. Run the "Process Files" subflow

  4. Within the "Process Files" subflow, run the "Candidate Scoring - ZIP" subflow (if the user uploaded a ZIP file) or the regular "Candidate Scoring" (if the user didn't upload a ZIP file)

  5. Within both the "Candidate Scoring - ZIP"/"Candidate Scoring" subflows, scrape the text of the job listing, then use AI to evaluate the resumes against the job listing

  6. Return to the main flow. If PDF output was selected earlier, convert the content into simple markdown and then a PDF

Who is this for?

Anyone trying to efficiently evaluate job candidates and streamline the screening process:

  • Hiring managers assessing a candidate's suitability

  • Recruiters looking for potential candidates

How to customize this flow

Specify additional ranking criteria

This flow works even if you just use resumes and a job listing URL, but if you have more specific criteria, this flow can take those into account, too:

  • Select a focus area to evaluate candidates: relevant skills, work experience, educational level, certifications, keywords matched with job listing, soft skills (e.g. communication, teamwork, etc.)

  • Additional preferred candidate attributes (e.g. years of experience, specific certifications, experience in specific industries, etc.)

  • Any other custom instructions (e.g. exclusion criteria, other requirements)

Change the output file type

If you select "No" for the PDF output toggle, the ranking will be returned in Gumloop; if you select "Yes," you'll get a PDF. If you'd like, you can go to the "Generate File" node in the main flow ("Flow - Candidate Ranking System") and change the file type from PDF to something else.


HOW DO YOU SET THIS UP?

1.

Provide the required inputs (resumes and job listing URL)

Upload the resumes to be assessed, and paste in the URL of the job listing being evaluated against.

2.

Specify whether you want a PDF output

If "No," the output will be returned in Gumloop.

3.

Optional: include additional evaluation criteria

Hand-picked by the Gumloop team

Similar Templates

form icon
Notifications icon
Using AI icon
Gmail icon

148 views

14 hours ago