Every resume scored against your criteria, automatically.
Parse, score, and rank resumes against criteria you define. Drop CVs in from your inbox, Drive, or ATS — or call the API directly from your own product. One scoring engine, three workflows.
- Starts at $199/mo
- No credit card
- 5-min setup
Resume Screening
TalentSprout · Scoring API
Score your resumes
Define the role. We'll score every CV in your batch against your criteria.
248 resumes uploaded·PDF + DOCX
ReadyPaste a job description or describe the role…
Recruiting teams hire faster with TalentSprout.

How it works
Resume in. Score out. In seconds.
The same four-step flow runs whether you upload a file, drop one in a Drive folder, or POST it to the API.
Resumes in, from anywhere
Upload from the dashboard, watch a Google Drive folder via Zapier or n8n, pipe candidates in from your ATS, or POST resumes directly to the scoring endpoint. PDF and DOCX up to 5MB.
Define your scoring criteria
A structured criteria payload — role, must-haves, nice-to-haves, weighting. Save it as a template per role, or send it inline with every API call. Same engine handles a backend engineer and a registered nurse.
The AI parses and scores
The parser extracts work history, skills, education, and certifications, then the scorer rates the resume 0–100 against your criteria. Output includes the score, the evidence behind it, and pass/fail against must-haves.
Get a ranked shortlist
Read scores via the API, sync them to your ATS, or open the dashboard for the ranked view. Top candidates surface first; everything below your threshold is filtered out — or routed to an AI interview as the next gate.

Who it's for
One scoring engine. Three workflows.
Same API. Different shapes of pipeline depending on who's pulling the trigger.

Recruiting teams
Drop CVs in. Get a ranked shortlist out.
Resumes flow in from upload, inbox, or your ATS. The API scores every one against your criteria and surfaces the best candidates first — the recruiter opens a ranked shortlist the next morning instead of a 200-resume inbox.

HR-tech platforms
Embed scoring inside your product.
Call the REST API from your backend. We handle parsing, scoring, multi-language support, and the model layer — you keep your UI, your billing, and your customer relationship. Same scoring engine our direct customers use.

RecOps
Pipe CVs through a real pipeline.
Wire a Zapier or n8n workflow: new file in Drive or inbox → scoring API → row in your sheet or candidate in your ATS. No manual triage, no missed CVs, no recruiter spending Monday morning sorting attachments.
What gets scored
Score against the things that actually matter.
Every scoring call accepts a structured criteria object — role, must-haves, nice-to-haves, weighting — so the same engine handles a Senior Backend Engineer differently from a Tier 2 Support Agent.

Custom scoring matrices
Define different criteria for engineers, nurses, or sales agents. The scorer adapts to the role.
Must-have pass/fail flags
Hard gates like license, location, or work auth — flagged as binary, not buried in a score.
Weighted nice-to-haves
Reward close matches without auto-rejecting them. Bonus points, not deal-breakers.
Structured, explainable output
Every score comes with evidence and a breakdown per criterion. No black-box numbers.
Reusable role templates
Save criteria per role for agency or platform workflows, or pass them inline per call.
One engine, every channel
Dashboard, API, and integrations all run the same scorer. No drift between surfaces.
For builders
A REST API, not a black box.
Same authentication pattern as the rest of our API. POST a resume URL or the file itself, pass your criteria inline, get back a structured score with the reasons.
- Single REST endpoint, JSON in and out
- API-key auth (tsk_…) — same as the rest of the API
- Optional MCP tool for LLM-native workflows
- Webhooks for async scoring at scale
Endpoint shape shown for illustration. See the API reference for the production spec, rate limits, and webhook schema.
curl https://www.talentsprout.ai/api/v1/resumes/score \
-H "Authorization: Bearer $TALENTSPROUT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"resume_url": "https://your-app.com/cv/marcus-johnson.pdf",
"criteria": {
"role": "Senior Backend Engineer",
"must_have": ["Stripe API", "5+ yrs backend"],
"nice_to_have": ["payments domain", "gRPC"]
}
}'Customer proof
RVS iGlobal screened 248 candidates across 9 roles.
Real numbers from a real customer running a multi-role staffing pipeline on TalentSprout.
“We didn't have to make any initial calls — the candidates were already screened through TalentSprout. That alone saved us a huge amount of time.”

Chetna Kour
Talent Acquisition, RVS iGlobal
Pricing
Starts at $199/month.
The Starter plan includes resume scoring plus AI interviews. If you only need the Resume Screening API at high volume, talk to us about volume-only pricing.
See full pricing
From the founder
“We built the Resume Screening API because customers kept asking for the scoring piece on its own. They didn't want a new dashboard — they wanted to pipe CVs from wherever they already lived and get a real score back. If that's the shape of your problem, reply to my email or grab time directly. I read every one.”
Frequently asked questions
Honest answers to the questions builders, recruiters, and RecOps teams ask before plugging in.
Today it connects via REST API, Zapier, or a custom integration — not as a one-click native connector. The typical RecOps setup is a Zapier or n8n workflow that watches your inbox or Drive folder, sends each new resume to the scoring API, and writes the score back to a sheet or ATS. If you want help wiring it up, our team can scope the integration during onboarding.
Yes. Every scoring call accepts a structured criteria payload — role, must-haves, nice-to-haves, weighting — so the same API can score a Senior Backend Engineer differently from a Tier 2 Support Agent. You can also save criteria as templates and reuse them across roles. Output is a 0–100 score with evidence summaries, not a black-box number.
Yes. The Resume Screening API is a REST endpoint with API-key authentication, the same authentication model and rate-limit pattern documented in our API reference. See talentsprout.ai/docs/api-reference for the full spec. We also expose the same capability via our MCP server if you're building an LLM-native workflow.
Both are first-class. The parser handles PDFs (including multi-column layouts, tables, and scanned-then-OCR'd documents) and DOCX up to 5MB per file. It extracts structured data — work history, skills, education, certifications — before the scoring step runs, so weird formatting doesn't break the score.
Resumes are processed and scored on our servers in the US, then stored against your account in MongoDB. Scores, parsed data, and evidence summaries are accessible via the API and the dashboard. We're SOC 2 Type II–aligned in our controls and offer a DPA. We don't train models on your candidate data.
The Resume Screening API is the pre-screen — it scores resumes before anyone is invited to interview. The AI Interview product is what runs once a candidate is shortlisted: a voice/video conversation with adaptive follow-up questions and its own scorecard. Most customers use them together (resume scoring as the first gate, AI interview as the second), but the scoring API is available standalone if you only need the resume-evaluation half.
Minutes if you're calling the API directly — generate a key, POST a resume, get a score. If you're plumbing it into an inbox or Drive folder via Zapier, expect an hour or two for the first workflow. ATS integrations vary by ATS, but most native connectors are configurable from the dashboard without any code.
Yes. Every TalentSprout plan starts with a free trial — no credit card required. The Starter plan ($199/month) includes resume scoring plus AI interviews; if you only need the scoring API, talk to us about volume-only pricing.
Score your first 50 resumes free.
Start the trial, drop your first batch of CVs in, and see a ranked shortlist in minutes. No credit card required.
Start your free trialStarts at $199/mo · Works with your ATS · Cancel anytime