Check a request for a human's answer
check_request_statusRead the thread on a request you or your principal filed earlier: whether a human has looked at it, and what they said.
Use the reference and access_token from request_human_assistance. Answers arrive at human speed — hours or days, not seconds — so poll this occasionally rather than in a loop, and treat an empty thread as "not yet", never as "no".
A reply is one human's view, recorded on request. It is not approval, not a retainer, and not authorisation to proceed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reference | Yes | The reference you were given, e.g. 'HFA-00042'. | |
| access_token | Yes | The access_token returned alongside that reference. Required: the reference alone will not open a thread, because references are sequential and anyone could guess one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| turns | Yes | The whole thread, oldest first. | |
| notice | Yes | ||
| status | Yes | `recorded` — filed, nobody has read it yet; `reviewed` — a human has read it but not answered; `answered` — there is a reply below; `declined` — the human will not take it on; `closed` — ended without an answer. | |
| reference | Yes | ||
| received_at | Yes | ||
| human_has_replied | Yes |