Save / unsave job
candidate.set_saved_jobSet whether a PUBLISHED job is in the candidate's saved list (idempotent desired-state, NOT a toggle — pass saved:true to bookmark, saved:false to remove). Returns NOT_FOUND for a missing or non-public job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | ||
| saved | Yes | Desired saved state. true bookmarks the job, false removes the bookmark. Idempotent — a retry never flips the state. | |
| apiKey | No | Optional WorkorAI MCP key for in-session authentication when the MCP client was initialized anonymously. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | ||
| saved | No |