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.
- 1A 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 - 2M 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 - 3M 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 - 4O 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 - 5S 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
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.
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.
In the print dialog, choose "Save as PDF" as the destination.
Alternative stacks
Different angles on the same outcome.
Build a Voice Agent
Adding a phone screening round after the resume screen is a natural extension. The voice agent stack handles that layer.
See the alternative AlternativeBuild a Contract Review Agent
Employment contracts follow after a hire decision. The contract review stack handles that downstream step.
See the alternativeOther use cases
More curated stacks from the index.
Build a customer support agent
A working customer-support agent that triages tickets, answers from your docs, and escalates with full context.
See the stack Use caseBuild a research agent
An agent that watches sources, synthesises findings, and ships you a briefing on the days something matters.
See the stack Use caseBuild a sales outreach agent
An outreach agent that drafts personal-feeling email, qualifies replies on the phone, and updates the CRM without anyone copy-pasting notes.
See the stack