edit resume
edit_resumeMake one of Resume Studio's AI edits to the master resume (company and title left empty) or a tracked role's resume (by company and title), and save the result: fix (every open suggestion at once), shorten, add_keywords (the given keywords, or the posting's ones the background supports), or improve_bullet (rewrite the given bullet). Call check_resume first; to save the user's own wording use edit_material, and for a fresh tailored draft use tailor_material. It asks the user first, uses their AI, replaces the saved resume (the master's previous version is kept), and checks every claim against the profile. Returns the changed lines. Once it's saved, undo can put it back within 24 hours.
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": {
"action": "<action>"
},
"name": "edit_resume"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | The tracked role's title as the pipeline lists it; leave empty for the master resume | |
| action | Yes | The edit: fix, shorten, add_keywords or improve_bullet | |
| bullet | No | For improve_bullet: the bullet to rewrite, quoted as check_resume shows it | |
| company | No | The tracked role's company; leave empty for the master resume | |
| keywords | No | For add_keywords: the keywords to work in; leave empty for the posting's ones the profile supports |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The answer, or what was done, in plain words for the user: the same text as content | |
| undo | No | On a saved write: its undo handle, for undo within 24 hours | |
| widget | No | The card the host draws with it, e.g. "pipeline"; "confirm" means a write waits for the user's Yes and nothing is saved yet |