Get the status of your held call
get_hold_statusGiven a hold_id that check_premises or verify_premises returned to you, says whether a person has dealt with it yet (open, resolved or withdrawn). It never authorizes anything: while open, do not act; once closed, call check_premises again with resumes_hold set to this hold_id and act only on an allow you confirm with verify_premises. Only your own holds are visible. Read-only.
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": {
"hold_id": "<hold_id>"
},
"name": "get_hold_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run | No | Optional: the run context (from start_agent_run) you held this call under. Required to read a hold your agent opened on a shared connection — another of your agents cannot read it. | |
| hold_id | Yes | The hold_id that check_premises or verify_premises returned for your held call. |