Record Application Consent
record_consentLog a user's explicit approve or reject decision for a job proposal as an append-only audit row, reserving a daily slot for approvals and making rejections final.
Instructions
Record the user's explicit approve/reject decision for this proposal as an
append-only audit row (channel = where the user said it, note = their
words). The stored decision is attributed to the user; the server cannot
verify it came from them. approved is accepted only when the proposal has
final_review evidence, the linked application is not already applied, and a
daily-cap slot is free, and it reserves that slot. rejected is a
posting-scoped decline and is terminal. auto is the agent's own yes in full
automation mode: accepted only for approved and only while full automation is on.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| action | Yes | ||
| channel | Yes | ||
| proposal_id | Yes |