Render resume PDF
careergenius_render_resume_pdfLays out a structured resume as a clean, single-column, ATS-readable PDF (real selectable text, embedded fonts, no images, no tables, no clickable links), letter or A4, at most 3 pages. Returns the file as an embedded resource (base64); nothing is stored. No AI: the text is printed exactly as sent. Counts one call of the monthly allowance. Without a key: one of the conversation's 10 free keyword/PDF calls.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"on_behalf_of": "<on_behalf_of>",
"resume": "<resume>"
},
"name": "careergenius_render_resume_pdf"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resume | Yes | The resume content, exactly as it should appear. Nothing is added, reworded or checked: this tool only lays it out. At most 45,000 characters of JSON. | |
| template | No | classic (serif, centred header) or modern (sans-serif, left-aligned). Default classic. | |
| page_size | No | Default letter. | |
| on_behalf_of | Yes | Required. You confirm a person asked for this, and the resume is theirs (or they are authorised to use it). |