AI made every resume look great
Polished bullets, perfect formatting, every keyword present. The signal you used to read off a resume is mostly gone. The cover letter probably came from the same chatbot the resume did.
Truffle is candidate screening software that combines resume screening, one-way video interviews, and talent assessments. AI-powered candidate screening that scores every resume against a rubric you define, with weighted dimensions, recency analysis, and reasoning behind every score. No keyword matching. No auto-reject.
Resume screening software trusted by recruiting teams at companies like these
ChatGPT polishes bullets. Keyword matchers reward the gamers. Manual review doesn't scale. Resume screening needs to read for evidence, not just words.
Polished bullets, perfect formatting, every keyword present. The signal you used to read off a resume is mostly gone. The cover letter probably came from the same chatbot the resume did.
The candidate who knows your ATS will fold the right phrases into their resume. The candidate who can actually do the job might not. Keyword filtering and basic resume parsers can't tell the difference.
Reading 300 resumes for one req takes a week. Auto-rejecting on a score is a lawsuit waiting to happen. You need rubric-based candidate ranking with reasoning, not a yes-or-no machine.
One rubric. One Position Link. Every resume parsed, scored, and ranked against criteria you set, with the evidence to defend each call.
AI proposes 4-6 weighted dimensions from your JD. Mark requirements, important traits, and nice-to-haves. Set how much recency matters for the role. Edit anything before you publish.
Candidates apply through Truffle's application flow, your ATS sync, or direct upload. Each resume is parsed, scored against your rubric, and classified by evidence depth and recency. Natural language processing reads the content, not just the keywords.
High, mid, and low Resume Match scores with full breakdowns. Strengths, gaps, and red flags in plain language. No auto-rejection. Below-threshold candidates still surface for human review.
Truffle reads each resume for evidence depth, classifies it per dimension, and explains the reasoning. The candidate who lists 'Python' three times doesn't beat the one who shipped a Python service in production. Semantic analysis matching, not literal keyword matching.
Skills go stale. Truffle applies configurable recency modifiers per role so 'used React seven years ago' isn't scored the same as 'shipped a React app last month.'
x3 weighted dimensions create floor checks. Resumes that miss a requirement get a Gap status flag, not an automatic rejection. Your team reviews the call.
Every Resume Match score shows the calculation: which dimensions hit, which fell short, what evidence drove the call, and how recency modifiers applied. The audit trail is built in. You can defend any advance or pass.
Optional synthetic resume calibration runs five AI-generated test resumes against your rubric so you see scoring tradeoffs before the first real candidate arrives.
Truffle flags resumes that show patterns of AI-generated content as a contextual indicator. Not an auto-rejection, just a signal worth knowing as you review.
Consistent criteria across the funnel. Every applicant scored the same way against the same dimensions. The structured evaluation that makes downstream comparison possible and the audit trail that makes any decision defensible.
The Resume Match score sits next to one-way video interview scores and skills assessment results in a single candidate profile. No bouncing between dashboards. Aligned signal layered, not siloed.
Truffle's resume screening is built around the idea that AI should surface evidence and humans should make the call.
PDF and DOCX resume parsing with natural language processing. Extracts structured data from any layout. No manual templates, no broken column reads on creative resumes.
AI proposes 4-6 weighted dimensions from your JD. Mark requirements, important traits, and nice-to-haves. Customizable screening questions tied to each dimension.
Per-dimension evidence depth: strong, moderate, weak, or missing. Each call comes with a rationale you can read.
Configurable recency modifiers per dimension. Distinguish current expertise from stale experience without writing rules.
x3 weighted dimensions act as floor checks. Resumes that miss a requirement get a Gap status flag, not auto-reject.
Candidate scoring distilled to High, Mid, or Low against your rubric. Shows how each candidate aligns with the role you defined, with reasoning attached.
Candidates rank automatically by Resume Match score with per-dimension breakdowns. Sort, filter, advance, or hold without leaving the dashboard.
Plain-language observations on tenure, impact language, ownership signals, and skills alignment.
Optional pre-screening calibration runs five AI-generated test resumes through your rubric to surface scoring tradeoffs.
Flags resumes with patterns of AI-generated content as a context signal, not as an automatic rejection trigger.
Each Position Link captures resumes plus customizable screening questions plus optional video response prompts and assessments in one applicant flow.
Native sync with Ashby, Workable, Breezy HR, Bullhorn, JazzHR, Recruitee, Teamtailor, and Indeed. Resume Match scores push back to your ATS for unified candidate database management.
ATS auto-invite triggers from a stage. Webhooks fire on completion. Zapier connects to 7,000+ apps. Recruitment automation that fits the workflow you already run.
Upload hundreds of resumes at once for high-volume hiring waves. Each one parsed, scored, and ranked the same way as a single application.
Side-by-side resume review with keyboard shortcuts. Advance, hold, or pass with one keystroke. Clear a 100-resume shortlist in the time a phone screen used to take.
Layer in Personality, Situational Judgment Tests, and Environment Fit assessments from a structured assessment library. Pre-employment assessments live in the same candidate profile as the resume score.
Reviewers add ratings and notes that aggregate into a team consensus view, with Resume Match as the starting point. Collaborative hiring tools built into the review surface.
Candidate dashboard with status, Resume Match, team rating, and date filters. Candidate Export for downstream reporting. Match scores write back for funnel analytics in your ATS.
Below-threshold candidates always surface for human review. Truffle never silently rejects anyone.
Resume scores carry into video interviews and assessments in one Truffle profile. Compare across signals without bouncing dashboards.
Eight criteria worth checking before you trust any tool with the top of your funnel. Use them to evaluate Truffle and to evaluate everyone else.
Look for tools that read for evidence depth across weighted dimensions, not literal keyword presence. Customizable screening questions tied to role requirements, with reasoning behind every score, beats opaque resume shortlisting software every time.
A Resume Match number alone is not enough. Per-dimension evidence classification, with strong-moderate-weak-missing on each criterion, is what lets reviewers actually defend a pass or an advance. Structured evaluation tools that show their reasoning.
Most candidate ranking systems weight a 2018 skill the same as a 2025 one. Configurable recency modifiers per dimension separate current expertise from stale experience without writing manual rules.
Native ATS integration matters more than any feature comparison. Look for two-way sync that pushes Resume Match scores back to your applicant tracking system, not just a one-way export. Plus Zapier, API, and webhook coverage for the rest of your recruiting workflow automation.
Every scoring decision should be reproducible and defensible. Look for compliance tools that log how each score was calculated, what evidence was cited, and which reviewers saw what. Bias mitigation comes from consistent process and audit trails, not from a marketing claim.
Resume screening software that auto-rejects below a threshold creates legal exposure and silently kills good candidates. Look for tools that flag and route, never quietly delete. Below-threshold review is a feature, not a flaw.
The strongest screening stacks combine resume parsing with pre-employment assessments and structured video scoring. Tools that ship skills assessment software in the same platform avoid integration sprawl and keep candidate data unified.
Scorecards, collaborative hiring tools, candidate comparison reporting, customizable recruiter review tools. The shortlist is the start, not the end. Workflow management has to extend through team consensus and into the hire.
Eight dimensions where most resume screening software falls short and where Truffle is built to be different.
Truffle reads each resume against a rubric you define from your JD. Per-dimension evidence with reasoning. Other tools default to keyword matching or generic AI summaries with no audit trail.
Rubric scoring with evidence per dimension
Keyword matching or opaque AI score
Truffle applies configurable recency modifiers per dimension so a recent React app outranks one from seven years ago. Most tools weight every keyword the same regardless of when it appeared on the resume.
Configurable recency per role and dimension
Equal weight regardless of date
Truffle never auto-rejects. Below-threshold and gap-flagged candidates surface for human review. Most ATS resume screeners silently reject on a score, which is both a candidate-experience problem and a legal exposure.
Flag and route. Never silent rejection.
Silent auto-reject below threshold
Every Resume Match score shows which dimensions hit, what evidence drove each, how recency applied, and what the rationale was. Defensible in any review. Most candidate ranking systems return a number with no reasoning behind it.
Full reasoning per score
Score only, no audit trail
Native ATS integration with seven applicant tracking systems plus Zapier, API, and webhooks. Resume Match scores write back to your ATS. Most resume screening tools offer a one-way CSV export and call it integration.
Two-way sync plus 7,000+ apps via Zapier
CSV export only
Truffle is candidate screening software, not just resume software. The same candidate profile carries Resume Match into one-way video interviews and skills assessments. Most tools stop at the resume score.
Resume + video + assessments in one profile
Resume score in isolation
Synthetic resume calibration runs five AI-generated test resumes through your rubric so you see scoring tradeoffs before the first real candidate. Most tools force you to calibrate on real applicants.
5 synthetic resumes for pre-launch calibration
Calibrate live or not at all
AI Check flags resumes with patterns of AI assistance as a context signal worth knowing as you review. It does not auto-disqualify and is not a fraud-detection claim. Most tools either ignore the issue or auto-reject without explanation.
Pattern signal with reasoning. You decide.
Ignored, or auto-disqualify with no context
Native ATS integration with seven applicant tracking systems. Plus Zapier, API, and webhooks for the rest of your recruiting workflow automation.
Truffle ATS integrations push match scores, AI summaries, transcript clips, assessment scoring, and Candidate Shorts back into the applicant tracking system you already use. Trigger screenings from a stage. Route candidates by score with built-in automation solutions. No manual export.
Custom branding on every Position Link: company logo, primary color, welcome video message, and completion screen. Candidates see your company, not a third-party tool. Per-position overrides for executive search, agency rebrands, or campus hiring.
Beyond ATS sync, Truffle ships a Zapier integration to 7,000+ apps, REST API access, and webhooks for custom AI agents. Wire screenings into Slack alerts, Google Sheets exports, Notion candidate trackers, or your own internal tools.
Use resume screening on its own to cut the obvious mismatches, then layer in video and assessments to build conviction on the candidates worth a conversation.
Once the resume cuts the obvious mismatches, ask candidates to record short responses to video response prompts. AI scores every answer against your criteria with structured video scoring.
Learn more Talent assessmentsLayer in Personality, Situational Judgment Tests, or Environment Fit assessments to measure capability and work-style alignment beyond what a resume can show. A structured assessment library, not a separate vendor.
Learn more High volume hiringResume screening is the volume workhorse. CSV Bulk Invite plus Magic Review plus AI Match make 300 resumes manageable without auto-reject.
Learn moreDon't see your question? Get in touch and we'll respond the same day. Get in touch.
Resume screening software is the layer of candidate screening that handles initial review of inbound resumes. Most tools use keyword matching or basic resume parsers: list the right terms and you pass. Truffle uses a rubric you define from your job description, scores each resume against weighted dimensions, classifies evidence depth, and explains the reasoning behind every score.
Truffle parses each PDF or DOCX resume into structured data, then scores it against the rubric you set during Position creation. Natural language processing reads the resume content, not just keywords. Each dimension gets a strong, moderate, weak, or missing rating with rationale. Recency modifiers adjust for stale experience. The output is a Resume Match score with full per-dimension reasoning.
Paste your job description. Truffle proposes 4-6 weighted dimensions and turns them into a rubric. Resumes come in through your Position Link, an ATS sync, or direct upload. Truffle parses each resume, scores it against your rubric, applies recency modifiers, and surfaces a Resume Match score with a per-dimension breakdown. You review the shortlist with full evidence attached.
Most resume screening software matches keywords. Truffle scores against a rubric you set, reads for evidence depth, applies recency modifiers, and shows the reasoning behind every score. It never auto-rejects. Below-threshold candidates surface for human review. The same candidate profile carries forward into video interviews and skills assessments in one platform.
No. Truffle never auto-rejects. Resumes that score below your threshold are flagged for human review. Resumes missing a x3 weighted requirement get a Gap status flag rather than an automatic pass. Every advance and every pass is a human decision, with the evidence to defend it.
Same rubric for every candidate. Per-dimension evidence on every score. Full audit trail on how each score was calculated. No auto-rejection. Truffle does not claim to eliminate bias, which no AI tool can honestly claim. Instead it gives you a consistent, structured, defensible process so the decisions you make are easier to audit and easier to defend.
Native two-way sync with Ashby, Workable, Breezy HR, Bullhorn, JazzHR, Recruitee, and Teamtailor. Indeed Apply for sourcing. Resume Match scores write back to the applicant tracking system you already use. Beyond native, Truffle ships a Zapier integration to 7,000+ apps, REST API access, and webhooks for custom workflow automation.
When you set a dimension to x3 weight in your rubric, Truffle treats it as a requirement and runs a Requirements check on every resume. Resumes that don't show evidence on a x3 dimension get a Gap status flag with the missing dimension named. The flag prompts a human review. It is not a disqualifier.
PDF and DOCX. Resumes can come in through your Position Link, ATS sync, or direct upload (individually or via CSV bulk upload).
An optional pre-screening step where Truffle runs five AI-generated test resumes through your rubric. You see how scores land before the first real candidate applies. Useful for tightening weights, recency settings, and the requirements list before live screening starts.
Truffle flags resumes that show patterns of AI-generated content as a context signal. It's a transparency feature, not an automatic rejection trigger and not a fraud-detection claim. Use it to ask better follow-up questions, not to filter candidates out.
Yes. Three pre-employment assessment types live in the same platform: Personality (validated IPIP/Big Five model), Situational Judgment Tests (work scenario simulations), and Environment Fit. Layer them onto any Position so the resume score sits beside richer signal in one candidate profile.
Truffle does not currently offer resume redaction or fully anonymized candidate data review. Rubric-based scoring is designed to focus reviewer attention on evidence per dimension rather than demographic signals on the resume, but full redaction is not a shipped feature today.
A candidate dashboard with status, Resume Match score, team rating, and date filters. Candidate Export for spreadsheet reporting or downstream analytics. Match scores write back to your ATS for funnel reporting in the system you already use. Recruitment analytics live where the rest of your hiring data lives.
Most ATS resume screeners surface candidates by literal keyword presence. Truffle reads each resume for evidence depth across the dimensions you set, weights them per role, applies recency modifiers, and explains every score. The candidate who lists 'Python' three times doesn't beat the one who shipped a Python service in production.
LinkedIn Recruiter is built around sourcing and keyword filtering on profiles. Truffle is built around scoring resumes against a rubric you define. The two are not direct competitors. Use a sourcing tool to find candidates, then use Truffle to score every applicant against your criteria with evidence and reasoning.
Yes. CSV bulk upload plus Magic Review plus Resume Match scoring make hundreds of resumes manageable without auto-reject. Resume screening is the volume workhorse of the platform. Most teams clear a 200-resume req faster than a single recruiter could reach the bottom of an inbox.
Truffle dedupes by candidate email at the Position level and across Positions in your account. The candidate profile carries forward across screenings on the same role so reviewers see prior history rather than starting from scratch.
Yes. Each Position Link captures resume plus configurable qualification questions plus optional video response prompts and assessments in one applicant flow. Mix written, multi-choice, video, and code-based questions per role.
Most teams paste a job description, edit the AI-proposed rubric, and publish a Position Link in under ten minutes. ATS integration setup is a one-time connection that takes about the same. Synthetic calibration adds a few minutes if you want to pressure-test the rubric before going live.
Start with the default and review every below-threshold candidate for the first week. After that, adjust the threshold based on the gap between what scores high and what your team actually advances. Synthetic resume calibration helps you tune this before you go live, not after.
Yes. Each Truffle screening method stands on its own. Use resume screening alone if that's the bottleneck. Layer in one-way video interviews and skills assessments when you want more signal.
$149/month on the Self-Serve plan, or $99/month with annual billing. Unlimited positions, unlimited team members. 7-day free trial, no credit card required.