Write a skills test
hiring_save_assessmentWrite a skills test for candidates, or change one (give its slug): questions with one or more right options are scored on their own; short answers too when you list the accepted ones; written answers wait for hiring_mark_assessment. Optional time limit and shuffling. Write tests about the job's real work; personality and IQ-style questions are not what this is for. Questions stay fixed once someone has started the test; save a new test instead. Costs $0.01 per call; nothing if it fails.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "hiring_save_assessment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intro | No | Markdown shown before they start. | |
| title | No | ||
| shuffle | No | Shuffle questions and options for each candidate. | |
| questions | No | [{"type": "choice", "prompt": "...", "options": ["A", "B", "C"], "correct": "B", "points": 1}, {"type": "multi_choice", ..., "correct": ["A", "C"]}, {"type": "short_text", "prompt": "...", "accept": ["42"]}, {"type": "long_text", "prompt": "...", "points": 5}] | |
| assessment | No | The test (its slug from hiring_list_assessments). | |
| time_limit_minutes | No | 0: none. |