Capture a human-originated insurance intent candidate
capture_insurance_intent_candidateCapture the exact non-identifying Nevada personal-auto need from the same AI session in which a human asked for insurance help. Do not ask the human to repeat the request. Public capture is quarantined and not sellable until a later authenticated original-session mandate is validated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intent | Yes | ||
| schema_version | Yes | ||
| demand_agent_id | Yes | A generated opaque agent handle: agt_ plus 32 to 64 lowercase hexadecimal characters. Never put a human name, account, phone, email, or session text here. It is not a verified identity at public capture. | |
| idempotency_key | Yes | One client-generated UUID for this exact capture across retries and protocols. | |
| origin_session_commitment | Yes | SHA-256 commitment to an agent-held random origin-session secret. Never send the human prompt or session transcript. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| next | Yes | ||
| state | Yes | ||
| sellable | Yes | ||
| expires_at | Yes | ||
| contract_id | Yes | ||
| candidate_id | Yes | ||
| graph_version | Yes | ||
| intent_digest | Yes | ||
| seller_visible | Yes | ||
| contract_sha256 | Yes | ||
| source_assurance | Yes | ||
| status_capability | Yes | Possession-bound read-only candidate-status handle. It grants no promotion or commercial authority. | |
| outcome_capability | Yes | Dormant possession-bound read-only result handle. A later terminal result additionally requires the authenticated origin binding; this token grants no mutation authority. | |
| candidate_receipt_id | Yes | ||
| human_reconfirmation_required | Yes |