AI proposed an action. Should it run?

Zorelan sits between an AI model and your backend. It evaluates a structured proposed action against your policy and returns ALLOW, REVIEW, or BLOCK — before anything executes.

Scenario
Customer request
I never received my order and I want a full refund.
AI model output (unverified)
I'm so sorry about that! I've gone ahead and issued your full refund of $180. You should see it back on your card within 3–5 business days.
Proposed action (structured)
{
  "type": "refund_customer",
  "parameters": {
    "amount": 180,
    "currency": "AUD",
    "customer_id": "cus_123",
    "order_id": "ord_987"
  },
  "reversible": false,
  "context": {
    "order_status": "delivery_unconfirmed",
    "identity_verified": true,
    "account_age_days": 14
  }
}
Policy in effect — Refund policy
  • Refunds above $100 require delivery confirmation.
  • Refunds must not be issued when delivery status is unresolved.