UseResume icon

UseResume

Generate professional resumes and cover letters with AI-powered tailoring

Create Tailored Resume

AI-generated

Summary

Create a PDF resume tailored to a specific job posting

Inputs

  • resumeContent (required) — Resume content and style as JSON object with "content" and "style" keys
  • jobTitle (required) — Target job title (max 250 characters)
  • jobDescription (required) — Target job description (max 10,000 characters)
  • tailoringInstructions — Optional custom instructions for AI tailoring (max 2,000 characters)
  • downloadFile — Whether to download the generated PDF and return as binary data
  • outputBinaryPropertyName — Name of the binary property to store the downloaded file

Output shape

JSON response object

If downloadFile is true and a file URL is returned, the response includes a binary field with the PDF; otherwise only the JSON response is returned.

Examples

Example 1: Generate a tailored resume PDF for a job posting

resumeContent={"content":{"name":"John Doe","email":"john@example.com"},"style":{"template":"default","template_color":"blue"}}, jobTitle="Senior Software Engineer", jobDescription="Lead full‑stack development...", tailoringInstructions="Highlight leadership experience", downloadFile=true, outputBinaryPropertyName="resumePdf"

Example 2: Create a tailored resume without downloading the file

resumeContent={"content":{"name":"Jane Smith","email":"jane@example.com"},"style":{"template":"modern"}}, jobTitle="Data Scientist", jobDescription="Analyze large datasets...", tailoringInstructions="", downloadFile=false

Links

Discussion