Back to projects

Candidate Screening and Recruiter Approval

Processes candidate applications, extracts PDF resume data, and compares job-related evidence against structured role requirements. Screening results, confidence levels, and candidate records are stored in Supabase, while Gmail acknowledgments, Slack alerts, recruiter approvals, controlled revisions, and manual overrides keep final hiring decisions human-led.

Resume Intake and Screening Workflow

Resume Intake and Screening Workflow

Scroll to zoom · Click and drag to move

Multiple workflows · Use arrows to navigate

n8nGoogle GeminiSupabaseGoogle DriveGmailSlack

Project Overview

This project manages early-stage recruitment from application intake to recruiter decision. Candidate forms and PDF resumes are processed through n8n, archived in Google Drive, compared with active job requirements, and stored in Supabase. Gmail confirms receipt, Slack highlights priority candidates, and a protected recruiter workflow supports shortlisting, revised analysis, manual review, or application closure.

Problem

The operational challenge

Recruiters often spend significant time opening resumes, comparing evidence against role requirements, writing screening summaries, and organizing candidate records across disconnected tools. This can slow the review process, create inconsistent screening, and make recruiter decisions difficult to trace.

Solution

The connected workflow

The system standardizes application intake, extracts resume content, compares job-related evidence with stored role criteria, validates the structured screening result, and centralizes candidate records. Recruiters retain final control through a review workflow that supports shortlisting, limited reassessment, manual review, or closure. The screening result never makes an automatic rejection decision.

Outcome

Standardized evidence review

Consistent Screening

Resume evidence is compared with stored job requirements and returned in a structured format for recruiter review.

Recruiter decision required

Human-Controlled Hiring

The system supports screening and prioritization, while shortlisting, closure, and final hiring decisions remain with the recruiter.

Up to 2 reassessments

Controlled Revision

Recruiters can request limited revised analysis, after which the candidate is routed for manual review.

Documentation

Workflow outputs and records

Selected implementation screenshots created with test data. No real client or sensitive information is included.

Gmail Application Acknowledgment

Job Application Form

Resume Intake Submission

Slack Resume Screening Alert

Supabase Candidate Record

Next Project

Lead Qualification and CRM Follow-Up Automation

View project

Clint Ivan

Cebu City, Philippines

© 2026 Clint Ivan

Built with clarity and purpose.