JJEV Gateway
Iniciar sesión

Use case

Refund policy check

Ask whether a refund was requested and whether the written policy supports it.

The problem

Support agents re-read the same policy for every duplicate-charge ticket.

What your code does with the answer

Auto-approve only when both noul answers are high. Everything else goes to review.

curl
curl https://jevai.website/api/v1/systemone \
  -H "Authorization: Bearer $JEV_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "state": {
    "ticket": {
      "subject": "Duplicate charge",
      "message": "I was charged twice for order A-104. Please refund the duplicate."
    },
    "order": {
      "id": "A-104",
      "charges": [
        {
          "amount_usd": 49,
          "status": "captured"
        },
        {
          "amount_usd": 49,
          "status": "captured"
        }
      ]
    },
    "refund_policy": "Duplicate charges are eligible for a full refund of the duplicate amount."
  },
  "questions": {
    "refund_requested": {
      "type": "noul",
      "instructions": "Does `ticket.message` request a refund?"
    },
    "policy_supports_refund": {
      "type": "noul",
      "instructions": "Does `refund_policy` support the refund requested in `ticket.message`, given `order.charges`?"
    }
  }
}'
Run this in the playground