Save a screening
hiring_record_screeningSave your review of one application: strong, partial or weak match, a short summary, and for each of the job's criteria whether the application shows it, with the words that show it. Its match score is the weighted share of the criteria it shows (unclear counts as not shown). When the job has a filter and the application passes it, the hiring team hears about it once, with your summary: by email and as the event hiring.candidate_passed. It moves nobody: decide with hiring_move_applicant. Costs $0.01 per call; nothing if it fails.
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": {
"applicant_id": "<applicant_id>",
"match": "<match>",
"summary": "<summary>"
},
"name": "hiring_record_screening"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| match | Yes | ||
| summary | Yes | ||
| criteria | No | [{"id": "c1", "met": true|false|null, "evidence": "Led a team of four at ..."}] | |
| applicant_id | Yes |