Get an inter-session ask
Returns the state of a blocking question one session asked another, including the answer once given. Polling here is the simple path; the answer also arrives on the event stream as an intercom-message event, which is the recommended way to wait.
Path Parameters
The inter-session ask's id.
Response
The ask and, when answered, its answer.
A blocking question one session asked another. The answer also arrives on the event stream as an intercom-message event.
expired means the deadline passed with no answer. It is the refusal a waiting caller acts on: the question is closed, the asking lane is released, and the same question may be asked again. It exists because the other end is a program — a question put to a PERSON waits forever on purpose, since the only thing a timeout there could mean is "they were slow", while a program that is wedged or gone will never notice it was asked.
pending, answered, expired The answer, once given.
When an unanswered ask gives up. Reading a pending ask past this moment settles it first, so a poller never reads pending for a question that has already run out of time.

