Recalculate position scores
recalculate_job_scoresRe-score the candidates of a job position against its current evaluation criteria. Until it runs after a criteria change, every score in that position's pipeline reflects the previous criteria. The run is asynchronous and limited to one per position per hour. It is refused while another run is in progress, during the cooldown, when the criteria have not changed since the last run, or when no candidate has an outdated score; the refusal states which.
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": {
"jobDescriptionId": "<jobDescriptionId>"
},
"name": "recalculate_job_scores"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobDescriptionId | Yes | The job position whose candidates should be re-scored |