# agentutil.net Safe Action Pre-flight Check

> agentutil.net Safe Action Pre-flight Check is a paid API for AI agents from agentutil.net, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Performs a three-part safety pre-flight check (risk assessment, reversibility check, and timing awareness) before an agent executes a destructive or irreversible action.

## Facts

- Endpoint: POST https://agentutil.net/v1/skills/safe-action
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentutil-net-93d08bfd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WSLIkka00bxhK-gbFoauX

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agentutil-net-93d08bfd -d '<json body>'
```

Example prompt: Before I go ahead and permanently delete all archived customer records from the database, run a safe-action pre-flight check — I need to know the risk level, whether this is reversible, and whether the timing is appropriate.

## When to prefer this

Use this endpoint as a mandatory gate immediately before any agent action that is destructive, irreversible, or high-stakes — such as deleting data, sending mass communications, executing financial transactions, or modifying critical infrastructure. Prefer it when you need a structured three-part signal (risk + reversibility + timing) rather than a simple boolean allow/deny. It is especially valuable in autonomous agent pipelines where human oversight is limited.

## Known failure modes

- Missing or invalid skill name enum value returns a validation error
- Ambiguous or missing action description may yield low-confidence safety output
- Network timeout if the service is temporarily unavailable
- Payment failure via x402 protocol blocks the request entirely

## How this service works

Three-part safety pre-flight before destructive or irreversible actions — risk assessment, reversibility check, and timing awareness.

## Output

Returns a structured three-part safety assessment covering: (1) a risk score or rating for the proposed action, (2) a reversibility determination indicating whether and how the action can be undone, and (3) timing awareness signals suggesting whether now is an appropriate moment to proceed. Together these help an agent decide whether to proceed, pause, or abort.

## Example request

```json
{
 "name": "safe-action"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "enum": [
    "safe-action"
   ],
   "type": "string",
   "description": "Skill name"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentutil-net-93d08bfd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentutil.net](https://www.zero.xyz/host/agentutil.net/llms.txt)
