

Your résumé is now the spine of ClavePrep: profile, role targets, job discovery, study plans, and practice all key off one uploaded document—with TinyFish’s programmatic Search API replacing fragile agent scraping for live job URLs.
Upload once, prep everywhere—résumé-driven role targets, job matches, study plans and mock interviews, with captcha-free discovery via TinyFish’s programmatic Search API.
“We stopped asking candidates to feed the same information into six different screens. Upload your résumé once, and ClavePrep does the rest—finding roles that fit, scoring your readiness, and generating the exact study modules you need to close your gaps.”
ClavePrep rebuilt its core workflow around one artefact: your résumé. Once uploaded, the same document now drives profile extraction, role targets, job discovery (Job Hunt), Compass research, Gauge readiness, study-plan generation, and mock-interview prompts—so candidates stop re-entering context and start iterating on content. A résumé becomes the signal that ties every ClavePrep surface together.
Job discovery moves from the old agent-based scraper—which was getting captcha-blocked on LinkedIn, Indeed and Naukri—to TinyFish’s programmatic Search API. ClavePrep asks TinyFish for live job URLs that match your résumé signals, then scrapes each posting deterministically with the Browser API. Runs are bounded by a per-run max-jobs guardrail so discovery never runs away, and job titles are always derived from the posting, URL or company context—never “Untitled.” When a title still looks generic, ClavePrep re-fetches the page via TinyFish Fetch to recover a clean one.
Résumé parsing is now resilient: skills, experience, education and other sections retry independently with exponential backoff, and results are smart-merged instead of overwritten, so a flaky LLM call no longer leaves you with half a profile. Study plans are generated in batches of three skills at a time, each producing five modules, with partial-success fallback so a single failed batch can’t wipe out an entire plan. Every résumé can be named and renamed in-place, so candidates can keep distinct versions per target role without losing context.
Upload your résumé once—ClavePrep extracts your profile, targets roles, finds matching jobs via TinyFish Search, and generates study plans + mock interviews that track your real skill gaps.