Draft a job post with AI
draft_job_postGenerates a job post draft from a short brief, using only facts in the brief (a structured template if AI is unavailable), and scores it.
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": {
"role": "<role>"
},
"name": "draft_job_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | Role to hire. | |
| level | No | Seniority. | |
| benefits | No | ||
| location | No | Location. | |
| workMode | No | remote/hybrid/on-site. | |
| aboutTeam | No | Short team/company context. | |
| mustHaves | No | ||
| salaryMax | No | Max pay. | |
| salaryMin | No | Min pay. | |
| niceToHaves | No | ||
| salaryPeriod | No | Period. | |
| salaryCurrency | No | Currency. |