{"uid":"cap_ie7Hgs7ANjknHX3WkChcm","slug":"human-approval-policy-319ec7a6","name":"Human Approval Policy","description":"Determine whether an agent action may run, needs approval or must be denied","url":"https://phion.systems/v1/paid/trust/human-approval-policy","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema"},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_u1GK-KdknOJr3diYdPSd8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Determines whether an agent action should be allowed to run immediately, held for human approval, or denied outright based on policy rules","exampleAgentPrompt":"Before you proceed with that file deletion, check the human approval policy to see whether that action can run automatically, needs me to sign off first, or should be blocked entirely.","exampleUseCases":[{"title":"Gating sensitive financial transactions","prompt":"Before you execute that $500 wire transfer, run it through the human approval policy so I know whether it can go through automatically or whether I need to manually approve it first."},{"title":"Human-in-the-loop for data deletion","prompt":"My agent is about to delete a batch of customer records — check the approval policy to find out if that action is permitted to run on its own or if it needs a human to sign off before proceeding."},{"title":"Autonomous agent action control","prompt":"Every time the agent wants to send an external API call with credentials, I want you to evaluate it against the human approval policy and tell me whether it's allowed, needs my review, or should be denied outright."}],"resultDescription":"Returns a policy decision indicating whether the agent action may proceed immediately (allowed), must be held pending human approval (requires approval), or must be blocked entirely (denied), along with an explanatory reason for the decision.","failureModes":["Incomplete or missing action context may result in a default-deny policy outcome","Ambiguous action descriptions may cause overly conservative approval requirements","Network latency or service unavailability could delay time-sensitive agent actions","Policy misconfiguration could result in incorrect allow or deny decisions","Malformed input schema may return a 400 error without a policy decision"],"whenToPreferThis":"Use this endpoint when you need a structured, policy-driven gate before an agent executes sensitive, irreversible, or high-risk actions and require a clear allow/approve/deny signal rather than building your own approval logic. It is especially valuable in agentic pipelines where human-in-the-loop controls must be consistently enforced across many action types without embedding decision logic in each agent.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:45:16.870Z","isFirstParty":false}