๐ก SOLUTION
I built an AI-powered recruitment automation that:
โ
Automatically reads incoming applications from Gmail
โ
Matches and validates the position applied for against open roles โ even with typos or inconsistent naming
โ
Extracts and evaluates each CV against HR-defined criteria using AI
โ
Detects duplicate applications and responds accordingly
โ
Informs applicants when a position is closed, and shares current openings
โ
Routes candidates into three tiers โ Recommended, Consider, Reject
โ
Logs every application and outcome for full traceability
โก๏ธ RESULT (based on real testing across 8 scenarios)
โ
Processes a full application โ reading the email, matching the position, extracting the CV, running the AI evaluation, and replying โ in an average of ~25 seconds
โ
Early rejections like duplicates and invalid applications resolve in under 15 seconds
โ
Even non-standard CVs (image-based/creative formats) still get processed automatically, falling back to a secondary extraction method โ takes ~40 seconds, still well under a minute
โ
Borderline ("Consider") candidates reach HR's review queue in roughly the same ~25-30 seconds โ the only wait left is a human decision, not the system
โ
Every application, across all 8 tested scenarios, is logged and traceable โ nothing gets lost or forgotten
โ
Runs continuously with no dependency on someone being available to trigger it