Ask for a call to be judged. The gate checks identity, then sensitivity, then leases, and either makes the call or stages the request. A key value is never part of the answer.
Sends
- httpstring
- the full upstream URL the agent wants called
- reasonstring
- why it needs it — this is what the human actually reads before answering
- expirynumber
- minutes of permission requested. 0 asks for no lease at all — just this one call.
Answer The upstream result, or a refusal with the reason: "Not in my city." A refusal is an answer, not an error — the call simply never happened.
