Answer an assessment question
answer_questionRecords one answer to the next question of a PreShiftIQ assessment in this conversation, in the conversation handle, and returns the next question, the updated handle and the next step. PreShiftIQ stores no answer from this tool and records the call without its arguments; it counts, per day, how often each question is asked and answered, with no handle, person or address in the count. Answers given here are kept only if the client continues to preshiftiq.com, signs in and agrees there.
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": {
"handle": "<handle>",
"question_id": "<question_id>",
"value": "<value>"
},
"name": "answer_question"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | ||
| handle | Yes | ||
| question_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| handle | Yes | ||
| answered | Yes | ||
| next_step | Yes | ||
| start_url | Yes | ||
| next_question | Yes |