Back to marketplace
Rank candidates based on resumes and role requirements
CREATED BY
36 Templates
9.8k Views
LAST UPDATED
November 12, 2025SOLUTION
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:
-
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
-
-
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)
-
-
Run the "Process Files" subflow
-
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)
-
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
-
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

