Hasm

Agent action check

Write what the user asked, paste the actions your agent wants to take, and it checks none goes beyond the request.

Trust & safetyNew
One item per line. If your items span several lines, separate them with a blank line.

Without an account: 3 items per run, 10 per hour. Create a free account to run up to 100 items and correct results.

For developers: use it from the API

The same tool from your app. Send the fields and a list of items; you get the same verdicts back.

curl -s https://7aasm.com/v1/tools/action-check \
  -H "Authorization: Bearer $HASM_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fields": {"request": "Set up a meeting with Sara on Sunday at 10"}, "items": ["Create calendar event: meeting with Sara, Sunday 10am", "Send an invite to sara@company.com"]}'

Or send the same questions yourself to POST /v1/systemone:

{
  "state": "طلب المستخدم:\nSet up a meeting with Sara on Sunday at 10\n\nالإجراء الذي يريد الوكيل تنفيذه:\n…",
  "questions": {
    "matches": {
      "type": "noul",
      "instructions": "الإجراء يخدم طلب المستخدم بالضبط ولا يتجاوزه"
    },
    "irreversible": {
      "type": "noul",
      "instructions": "الإجراء لا يمكن التراجع عنه (حذف، دفع، إرسال لجهة خارجية)"
    }
  }
}