Generate a resume tailored to a specific job
tailor_resumeTailor a resume to a target job description by analyzing the JD, restructuring content, and rewriting bullets with essential keywords. Get a tailored resume JSON, ATS score, and shareable PDF preview link.
Instructions
The full MatchCV pipeline: analyze the job description, structure the resume, then rewrite it for that role with must-have keywords worked in and bullets rewritten. Returns the tailored resume JSON, an ATS score, and a public preview link the user can open and download as PDF. This is the heaviest tool — it uses one generation credit plus the parse and JD-analysis credits, so run it once the user has settled on a target job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jdText | Yes | The target job description. | |
| resumeText | Yes | The candidate's current resume as plain text. | |
| templateId | No | Resume template for the preview page. Defaults to classic-ats. | |
| targetLanguage | No | "en" forces English output; "original" (default) keeps the resume's own language. |