Enterprise DNA
Directories / Use Cases / Build a Hiring Screening Agent

Use case

Build a Hiring Screening Agent

Automatically screen inbound resumes against a job description and schedule qualified candidates for interviews.

A busy hiring pipeline generates hundreds of applications per role. Reading each one takes time that most hiring managers do not have, so qualified candidates get missed and promising applicants wait weeks for a response. A screening agent reads every application against the job criteria, scores it, drafts a personalized outreach to qualified candidates, and books an interview slot. The key engineering challenge is not the scoring logic but the integration: reading emails with attachments, parsing PDFs reliably, and writing back to wherever the team tracks candidates.

The stack

Each pick is a real entry on the index. Click any one for the full detail page.

  1. 1
    A Agents Screening + Scoring Agent

    Claude Code

    by Anthropic

    Why this: Claude Code reads the resume text against the job description and produces a structured scorecard: skill matches, experience gaps, red flags, and a recommendation. It handles unstructured PDF content and inconsistent resume formats better than rule-based parsers.

    Full entry
  2. 2
    M MCP Candidate Database

    Supabase MCP Server

    by Supabase

    Why this: Supabase stores candidate records, scorecards, and interview scheduling state. Using Postgres lets the hiring team query candidates by score, role, or stage without needing a separate ATS for early-stage pipelines.

    Full entry
  3. 3
    M MCP Application Ingestion

    Playwright MCP

    by Microsoft

    Why this: When applications arrive through job board portals rather than email, Playwright handles authenticated extraction from those portals. It downloads resume files and structured application data into the pipeline without manual export steps.

    Full entry
  4. 4
    O OSS Workflow Orchestration

    LangGraph

    by LangChain

    Why this: LangGraph models the screening workflow: ingest, parse, score, decide, draft outreach or rejection, schedule. Each state is persistent, so a candidate who re-applies routes correctly rather than creating a duplicate record.

    Full entry
  5. 5
    S Skills Outreach Drafting

    Internal Comms Skill

    by Anthropic

    Why this: The internal comms skill provides the voice and tone reference for candidate outreach, so acceptance and rejection messages match the company's communication style rather than reading like automated templates.

    Full entry
Why we picked this stack

Get this running with Enterprise DNA.

Enterprise DNA logs each screening run as an OPM work item tied to the hiring project, so the team sees throughput, acceptance rates, and processing time in one place. The agent's email credentials and Supabase connection are stored in Infisical under the EDNA project, not in environment files on individual machines. Outreach emails route through Omni Mail with the correct sender address and signature wired to the company account.

Free Blueprint

Get the Stack Blueprint

A printable architecture card with every tool, role, and rationale on one page.

Enter your email. We send one useful update per week. Unsubscribe any time.

Alternative stacks

Different angles on the same outcome.