Tailor Resume to Job Description
civify_tailor_cvTailor a candidate's resume against a target job description using AI. Generates optimized bullet points, highlights matching skills, provides ATS keyword audit, and creates an optional cover letter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional API key override. | |
| filename | No | Filename when providing base64 content (e.g. 'resume.pdf'). | resume.pdf |
| language | No | Language code (e.g., 'en', 'ar'). | |
| job_title | No | Target job title. | |
| file_base64 | No | Base64 encoded resume file content (PDF, DOCX). Recommended for remote/cloud MCP servers. | |
| resume_text | No | Plain text or markdown content of the candidate's resume. Easiest option when chatting with an AI agent. | |
| company_name | No | Target company name. | |
| include_roadmap | No | Whether to generate a preparation roadmap. | |
| job_description | Yes | The full text of the job description to tailor against. | |
| server_file_path | No | Local file path on the MCP server machine. For local CLI/stdio usage only. In ChatGPT or Claude, pass 'resume_text' or 'file_base64' instead. | |
| generate_cover_letter | No | Whether to generate a matching tailored cover letter. | |
| include_interview_questions | No | Whether to generate matching interview prep questions. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Execution status | |
| changes | No | Summary list of bullet points and sections tailored | |
| roadmap | No | Targeted skill acquisition roadmap | |
| atsScore | No | Audit score for tailored version | |
| tailoredCv | No | Optimized resume document structure | |
| coverLetter | No | Matching personalized cover letter text if requested | |
| interviewPrep | No | Targeted interview preparation questions and talking points | |
| tailoredResume | No | Optimized resume document structure | |
| originalAtsScore | No | Original ATS score before tailoring for comparison | |
| validationWarnings | No | Validation warnings or alignment notes |