All Workflows

Scan Candidate CVs against Job Descriptions and Generate a Ranked Screening Table

This workflow helps you automate the initial screening of job applicants by comparing their CVs against a specific job description. You can customize the evaluation criteria, weighted scoring rules, and target job requirements to suit your hiring standards. It uses specialized document parsers to extract text from PDF or Word files, then analyzes skills, experience, and achievements to generate a ranked leaderboard. In this example, the workflow processes a batch of candidate resumes for a specific role, scoring each applicant out of 100 based on their technical fit and experience. The final output is a structured screening report saved to your library, featuring a summary table and detailed candidate profiles.

What it does

1
Parse the job description to extract required skills, experience, and education into an evaluation rubric.
2
Download and extract text from candidate CVs provided in PDF, DOCX, or plain text formats.
3
Score each candidate against the rubric using weighted criteria for skills, experience, and achievements.
4
Analyze individual strengths and gaps to provide a specific hiring recommendation for every applicant.
5
Generate a ranked Markdown report featuring a summary table and detailed candidate profiles.
6
Save the final screening report to the library and provide a summary of the top-ranked candidates.

How to use

1
Use the template
Click "Use this template" to open this workflow in Kuse and start from a ready-made setup.
2
Customise
Adjust the search criteria, output format, or schedule to fit your specific use case. All fields are editable.
3
Activate
Turn on the schedule or trigger the workflow manually from your Workflows dashboard to run it for the first time.
Use this template
Start with this workflow in your Kuse workspace