Ask a follow-up
ask_followupAnswer a question about a finished deep check (a verify_claim result), using its full evidence.
A deep-check result summarises its evidence; this reads all of it (every source, the research and the reviewers' reasoning) and answers question from it. Pass the verification_id of a completed deep check (on a verify_claim or get_verification result, or a list_verifications row; NOT a task_id). Only works on a completed verify_claim — not on assess_claim results. Costs credits at the cheap rate, same as assess_claim. The conversation is kept server-side per verification, so ask follow-ups sequentially rather than in parallel. Replies in the language of the check unless the user explicitly asked for another one — leave language unset. The answer is markdown whose links point at the check's own sources: when you relay it, keep its source links as links.
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": {
"verification_id": "<verification_id>",
"question": "<question>"
},
"name": "ask_followup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | Leave unset: the answer follows the language of the deep check it is about. Set it only when the user asks for the answer in another language. Supported: en, es, de, fr, it, pt, nl, sv, da, no, fi, bg, sr. | |
| question | Yes | The follow-up question, answered from the check's full evidence. Maximum 500 characters — ask one focused question rather than a multi-part one. | |
| verification_id | Yes | The verification_id of a COMPLETED deep check (on a verify_claim or get_verification result, or a list_verifications row) — NOT a task_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||