Upload resumes to extract candidate details into a browsable table.
Upload resumes
📂
Drop resumes here
PDF or TXT · Multiple OK
Export
Download visible records as Excel
Total
0
This session
0
In progress
0
Errors
0
0 records
#
Name↕
Email↕
Phone↕
Qualification↕
Organisation↕
Exp.↕
Skills
File
Upload resumes and click Extract all
JD match & candidate ranking
Upload a job description and multiple resumes. AI scores each resume against the JD, ranks them, and highlights skill gaps.
Not set
Step 1 — Job description
📋
Upload job description
PDF or TXT · One file
Or paste JD text
Client conversation notes (optional)
Extra context from your client call — priorities, deal-breakers, culture fit, budget, anything not in the JD. This feeds directly into the ranking.
Mandatory skills / non-negotiables (optional — post client interaction)
Record requirements the client confirmed as non-negotiable after your conversation. These carry the highest weight in ranking. Education and qualifications are treated as a baseline filter, not a ranking factor.
Step 2 — Resumes
📂
Drop resumes here
PDF or TXT · Multiple OK
Export results
Two versions — one for your team, one to share with the client.
Upload a JD and resumes, then click "Rank candidates"
Resume Health Check
Score a resume against the 2026 ATS/HR consensus standard, then rebuild it — or update it using gaps uncovered during a candidate call.
Step 1 — Upload resume
📂
Drop resume here
PDF or TXT · One file
Step 2 — Rebuild resume
Generates an ATS-safe, single-column, reverse-chronological resume from the candidate's content — following the 2026 standard format.
Upload a resume and click "Score this resume" to see the ATS health report
Step 1 — Original resume
📂
Drop resume here
PDF or TXT · One file
Step 2 — Skill gaps from JD report (optional)
Step 3 — Call notes / new information
Enter what the candidate shared on the call — additional skills, projects, certifications, or clarifications not currently on the resume.
Upload the resume, optionally add gaps and call notes, then click "Update resume with new info"
Resume loaded
No resume loaded — upload one in the Score & Rebuild tab first.
Layer 1 — Document Analysis Free · Instant
Claude reads the resume for internal inconsistencies, suspicious patterns, employment gaps, experience vs seniority mismatches, and unverifiable claims. No web search needed.
Layer 2 & 3 — Verification Links Free · Manual
Direct links to free government databases and web searches for each company and college found in the resume. Click to verify — takes 30 seconds per item, zero API cost.
Deep Verification (optional · uses API · ~₹0.10 per search)
Select a company or college you are specifically concerned about and run a targeted web search for fraud signals or blacklist mentions.
Upload a resume in Score & Rebuild, then click "Run credibility analysis"
Candidate Sourcing
Two modes — Quick Sourcing for fast Boolean string generation, Advanced Sourcing for intelligent multi-input sourcing with scoring and tracking.
Step 1 — Job description
📋
Upload job description
PDF or TXT · One file
Or paste JD text
Step 2 — Sourcing parameters
Location
Target / competitor companies (optional)
Additional instructions (optional)
Step 3 — Paste results found
Paste search result snippets. The tool will extract a clean candidate list.
Export
Download the candidate list found so far.
Upload or paste a JD, then click "Generate search strings"
Name this sourcing project
Your search strings, candidate list, notes and status will be saved under this project name in Google Drive (if connected).
Provide at least one input. All three together give the most accurate search strings and scoring.
📋
Job description
Upload or paste a JD
Optional
Sets role scope and mandatory requirements.
⭐
Benchmark profiles
Your ideal candidate examples
Optional
PDF, LinkedIn text or URL. Becomes the primary hiring benchmark.
⚙️
Recruiter parameters
Location, companies, skills
Optional
Highest priority — overrides JD and benchmark.
📋 Job description
📋
Drop JD file here
PDF or TXT
Or paste JD text
⭐ Benchmark profiles — use any or all, all optional
📂
Drop resume PDF(s) here — multiple OK
Each benchmark profile strengthens the search
Go to a LinkedIn profile → select all text (Ctrl+A) → paste below. Repeat for each benchmark person.
One LinkedIn URL per line. Stored as reference links — paste profile text above to use as an actual benchmark.
⚠ LinkedIn blocks automated access — URLs are stored as reference only. Use the text tab to use a profile as a benchmark.
⚙️ Recruiter parameters — all optional, all override JD
Preferred location
Experience range
Target / competitor companies
Source from these companies specifically
Companies to avoid
Client company auto-detected & excluded
Mandatory skills
Preferred skills
Additional instructions
🧠 Unified Talent Brief — AI synthesis of your inputs
✏ Edit this brief
Paste search results — all platforms together
Paste raw results from Google, Naukri, LinkedIn — mix from multiple searches, all at once. Claude deduplicates, normalises company names and titles, then scores each person against the talent brief.
Made changes? Click "Edit inputs" then re-generate strings.
Candidates
#
Candidate
Company
Location
Score
Status
Notes
Link
JD & Profile Library — Cross-Match Engine
A shared library of every JD and profile your team has ever uploaded — stored in Google Drive. Every new upload is automatically checked against everything else for matches.
Not connected
Add a JD to the library
Duplicates are auto-detected and skipped. New JDs are checked against existing profiles.
📋
Drop JD here
PDF or TXT · Auto-renamed & saved to Drive
Add profiles to the library
Duplicates are auto-detected and skipped. New profiles are checked against existing JDs.
📂
Drop resumes here
PDF · Naukri_ prefix auto-replaced with OpusNexus_
Match threshold
Only show cross-matches scoring at or above this fit %.
60%
Library contents
No items loaded yet — connect Google Drive to begin.
Connect Google Drive, upload a JD or profile, and matches above your threshold will appear here.
⚡ Bulk Sourcing Engine
Source candidates for multiple positions at once. Build JDs from titles, import a position list, generate search strings for every unique role, collect candidates, and export to one master Excel.
Build a JD from a role title
Enter a job title and a few context hints — Claude generates a complete, sourcing-ready JD you can edit and save to your position list.
Role title *
Industry / domain
Location
Experience range
Any specific skills or context (optional)
Fill in the role details and click "Generate JD" to create a complete job description.
Paste your position list
Paste a table, numbered list, or free text with role titles and locations. Claude will parse, deduplicate, and group them into unique role types ready for sourcing.
Industry / domain context
Upload JDs you already have (optional)
Upload any JDs you have — they'll be matched to the relevant parsed roles automatically.
📋
Drop JD files here
PDF or TXT · Multiple OK
Paste your position list and click "Parse & group positions"
No positions loaded — go to Bulk Position Import first
Import positions first (Bulk Position Import tab), then generate search strings here.
📋 JD Role Extractor
Upload any job description — however vague or detailed. The tool reads it, cross-references industry standards, flags uncertainties, and produces a clean structured Role Brief that feeds directly into JD Match & Ranking.
Step 1 — Upload job description
📋
Drop JD here or click to browse
PDF or TXT · One file
Or paste JD text
Client conversation notes (optional)
—
—
⚠ Claude needs your input on these items
💡 Industry-standard requirements not mentioned in JD
These are typical for this role type. Click + to add to your Role Brief.