Recruitment and Staffing

WorkForceHub — AI-Powered Candidate Screening and Recruitment Automation

Built an end-to-end recruitment screening system that processes candidate applications from submission through CV extraction, AI assessment, structured results, and CRM entry, reducing the manual work involved in reviewing and organizing large volumes of applications.

Platform
Make.com
Industry
Recruitment and Staffing
Automations
1 AI screening and recruitment workflow
Integrations
Tally, HTTP, PDF.co, Make AI Toolkit, JSON Parser, Make Tools, Google Sheets
Read time
6 min read

What was broken

WorkForceHub needed a more efficient way to process a high volume of candidate applications. With the potential to receive 500+ applications per month, manually reviewing CVs, comparing candidates against role requirements and entering applicant information into a recruitment tracker could create significant repetitive work and slow down the initial screening process. The objective was to automate the repetitive first stage of recruitment while keeping the final hiring decision with the recruitment team.

What I designed

Designed and deployed an AI-powered candidate screening workflow that automates the process from application submission to structured candidate assessment and CRM entry. The system supports multiple recruitment roles and evaluates each applicant based on the specific position they applied for rather than applying a generic screening checklist.

How information flows

  1. 1Tally collects candidate information, work experience, availability, role specific responses and CV
  2. 2HTTP retrieves the uploaded CV
  3. 3PDF.co extracts readable text from the CV
  4. 4Make AI Toolkit screens the candidate against role specific requirements
  5. 5JSON Parser converts the AI assessment into structured data
  6. 6Make Tools generates a unique candidate ID
  7. 7Google Sheets stores the complete candidate profile and screening results in a centralized recruitment tracker

The numbers behind it

Make.com
Platform
Tally, HTTP, PDF.co, Make AI Toolkit, JSON Parser, Make Tools, Google Sheets
Integrations
New Tally application submission
Trigger
CV retrieval, PDF text extraction, role specific AI screening, structured JSON output, unique ID generation, automated CRM record creation, automatic error handlers and retry mechanisms across all critical stages
Logic

Features and business value

Multi-role application collection via Tally

Candidates submit personal information, work experience, availability, role specific responses and CV through a structured form. Supports multiple recruitment roles with role specific screening for each position.

One intake point for every role.

Automated CV retrieval via HTTP

The uploaded CV is retrieved automatically from the application submission. No manual downloading required.

CVs flow straight into the pipeline.

CV text extraction via PDF.co

PDF.co extracts readable text from the candidate CV.

Makes CV content accessible to the AI screening engine regardless of file format.

Role specific AI screening via Make AI Toolkit

The AI evaluates each application and CV against the specific requirements of the role the candidate applied for.

Each applicant is assessed individually based on their chosen position rather than a generic checklist.

Structured output via JSON Parser

The AI assessment is converted into consistent structured data.

Ensures every candidate record follows the same format regardless of AI output variation.

Unique candidate ID generation via Make Tools

Each candidate receives a unique identifier automatically.

Enables consistent tracking and referencing across the recruitment process.

Centralized recruitment CRM via Google Sheets

The complete candidate profile and screening results stored automatically including screening score from 0 to 100, recommendation of STRONG FIT, POTENTIAL FIT or NOT A FIT, key strengths, concerns and gaps, role specific assessment and supporting reasoning.

Recruiters get a structured shortlist-ready record for every applicant.

Automatic error handlers and retry mechanisms

Implemented across CV retrieval, PDF extraction, AI processing, JSON parsing and CRM record creation. If a temporary failure occurs the affected operation retries automatically instead of stopping the workflow.

Designed to keep the automation reliable during continuous high-volume operation.

End-to-end workflow

WorkflowAI Candidate Screening Workflow
Trigger
New application submitted through the Tally form
  1. 01
    Step 1 — Step 1: Application capture
    Tally collects candidate information, work experience, availability, role specific responses and CV. Outcome — every application enters the pipeline in a structured format.
  2. 02
    Step 2 — Step 2: CV retrieval
    HTTP retrieves the uploaded CV automatically. Outcome — no manual downloading required.
  3. 03
    Step 3 — Step 3: CV text extraction
    PDF.co extracts readable text from the candidate CV. Outcome — CV content is accessible to the AI regardless of file format.
  4. 04
    Step 4 — Step 4: Role specific AI screening
    Make AI Toolkit evaluates the application and CV against the specific requirements of the role applied for. Outcome — each candidate is assessed individually, not against a generic checklist.
  5. 05
    Step 5 — Step 5: Structured assessment
    JSON Parser converts the AI assessment into consistent structured data with a score from 0 to 100 and a recommendation. Outcome — every record follows the same format.
  6. 06
    Step 6 — Step 6: Unique ID generation
    Make Tools generates a unique candidate ID. Outcome — consistent tracking across the recruitment process.
  7. 07
    Step 7 — Step 7: CRM record creation
    Google Sheets stores the complete candidate profile and screening results in a centralized recruitment tracker. Outcome — structured assessments ready for recruiter review immediately.

Before and after

Before
  • Recruiters manually reviewed every CV
  • Candidate information entered into tracking systems by hand
  • No consistent screening criteria applied across applications
  • High application volumes created bottlenecks at the first stage of screening
  • Time spent on manual processing reduced time available for interviewing and hiring decisions
After
  • Every application processed automatically from submission to CRM record
  • CVs extracted and screened by AI against role specific criteria without manual review
  • Structured assessments with scores and recommendations ready for recruiter review immediately
  • Consistent first-stage screening applied to every candidate regardless of application volume
  • Recruiters focus on hiring decisions not administrative processing

Estimated impact

100%

First-stage screening automated from submission to CRM record

500+

Designed monthly application capacity

Standardized

Screening consistency across every candidate and role

Inside the system

Make.com Scenario

The full workflow from the Tally trigger through CV retrieval, PDF extraction, AI screening, JSON parsing, ID generation and Google Sheets record creation.

Purpose · Shows the complete screening engine in one view.

Tally Application Form — Part 1

Candidate form capturing position, basic information and work experience.

Purpose · Demonstrates the structured multi-role intake experience.

Tally Application Form — Part 2

Skills, qualifications, certifications and availability captured during the application.

Purpose · Shows the role-specific data collected for AI screening.

Recruitment CRM — Candidate Profiles

Google Sheets tracker with candidate IDs, contact details, positions and experience.

Purpose · Shows the structured records created for each applicant.

Recruitment CRM — Screening Results

Google Sheets tracker with screening scores, recommendations, strengths, concerns and role-specific assessment.

Purpose · Shows the AI output recruiters review.

Execution History

Make.com run history showing every step completed from application to CRM record.

Purpose · Confirms the workflow runs reliably end to end.

What this system delivers

Problem solved

A manual first-stage recruitment process where every CV had to be reviewed by hand, candidate data entered manually, and no consistent screening criteria existed across a growing volume of applications.

System built

A Make.com scenario triggered by Tally submissions that retrieves CVs via HTTP, extracts text with PDF.co, screens each candidate against role specific requirements with Make AI Toolkit, structures results with JSON Parser, generates unique IDs with Make Tools and records everything in Google Sheets — with automatic error handlers and retry mechanisms across all critical stages.

Operational improvements

The system evaluates each candidate against relevant experience, role specific skills, certifications and licences, availability, preferred work type, weekend availability, evening and night availability, application to CV consistency and overall suitability. Each candidate receives a screening score from 0 to 100 and one of three recommendations: STRONG FIT, POTENTIAL FIT or NOT A FIT, along with key strengths, concerns and gaps, a role specific assessment and the reasoning behind every recommendation. The workflow includes automatic error handlers and retry mechanisms across every critical stage — if a temporary service failure occurs during CV retrieval, PDF extraction, AI processing, JSON processing or CRM record creation the affected operation retries automatically rather than stopping the workflow. The architecture is designed to scale beyond 500 applications per month with practical capacity depending on the usage limits of the connected services. The finished system transforms candidate application, CV processing, AI screening, structured assessment and recruitment CRM entry into a single automated workflow — a scalable recruitment workflow built not just to automate the process but to remain reliable while running.

All data shown in screenshots is sample data used for demonstration purposes.