Action permitted. Receipt recorded.
Permission is not
the same thing as safe execution.
An agent having access does not mean every action should execute under every context. InterAI adds a decision boundary where a mistake becomes consequential; it does not replace existing permissions.
but unusually large
Policy review required
but irreversible
No recovery path
but wrong context
Staging vs. production
The tool is available.
Amount, environment, confirmation, tool identity, and policy context.
Safe to run
Human-in-the-loop
Risk policy triggered
An example decision
A contract-aligned illustration of the checkpoint before an external side effect occurs.
Human review required before execution
- External side effect
- User confirmation required
- Production environment
Transfers, payouts, vendor payments.
Web navigation, form submissions.
Policy • Review • Control
Send emails, update records, create tasks.
Insert, update, delete records.
Tool calls with external impact.
One request between
intent and execution
Verify is the primary decision endpoint of InterAI Risk Oracle. Call it before execution, act on recommended_action, and store the returned receipt. Use HTTP, the registry-published MCP remote, or your own client layer while preserving the same public contract.
POST https://ai-risk-oracle.fly.dev/verify
Authorization: Bearer {YOUR_API_KEY}
X-Idempotency-Key: vendor-payment-001
Content-Type: application/json
{
"use_case": "agent-before-payment",
"action": {
"type": "payment",
"name": "release_vendor_payment",
"description": "Release payment to a vendor agent",
"amount_usd": 125,
"currency": "USD",
"irreversible": false,
"external_side_effect": true
},
"context": {
"environment": "production",
"counterparty_id": "vendor_agent_456",
"user_confirmation": false
},
"policy": {
"max_risk_level": "medium",
"require_trust_receipt": true,
"amount_usd_limit": 500
}
}
{
"decision_id": "tr_01JZPUBLICEXAMPLE",
"request_contract": "autonomous_execution",
"score": 0.42,
"risk_level": "medium",
"signals": {
"has_external_side_effect": true,
"is_irreversible": false,
"involves_money": true,
"amount_usd": 125,
"requires_user_confirmation": true,
"environment": "production"
},
"recommended_action": "review_required",
"policy_result": "review_required",
"policy_violations": [],
"trust_receipt_id": "tr_01JZPUBLICEXAMPLE"
}
Action permitted.
Human-in-the-loop review required.
Action blocked. Risk policy triggered.
ONE ACTION.
Choose one consequential boundary. We’ll wire it with you. Keep the first pilot narrow, measurable, and useful.