# think.agentutil.net Intent Expander

> think.agentutil.net Intent Expander is a paid API for AI agents from think.agentutil.net, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Surfaces unstated implicit requirements in a human instruction — backup expectations, permission checks, rollback plans, and compliance needs — before an agent acts on it

## Facts

- Endpoint: POST https://think.agentutil.net/v1/expand
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/think-agentutil-net-637fe5aa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_whqdUNAMFCaByRiuD0wfR

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 think-agentutil-net-637fe5aa -d '<json body>'
```

Example prompt: Before I execute 'delete all inactive user accounts from the production database', expand that instruction to surface any implied requirements — like backup expectations, rollback plans, permission checks, or compliance needs — in the context of a SaaS billing domain.

## When to prefer this

Use this endpoint before an agent executes any consequential or irreversible instruction — especially in domains like databases, finance, user management, or infrastructure — when you need to surface the unstated assumptions, safety expectations, and compliance constraints a human would assume but never explicitly state. Prefer this over generic pre-flight checklists when the goal is specifically to infer hidden intent and implied requirements from the raw instruction text itself.

## Known failure modes

- Missing or empty instruction field returns a 400 error
- Overly vague instruction may produce generic or low-specificity requirements
- Domain mismatch may cause irrelevant compliance categories to surface
- Payment failure or 402 response if USDC balance is insufficient
- Ambiguous instruction language may yield incomplete coverage of implied requirements

## How this service works

Intent security — surface the implied requirements humans assume but never state: backup expectations, permission checks, rollback plans, compliance needs

## Output

A structured list of implied, unstated requirements inferred from the instruction — including backup expectations the human assumes will be met, permissions that should be verified, rollback plans that should exist, and compliance or regulatory needs relevant to the domain — helping the agent act safely and completely.

## Example request

```json
{
 "domain": "SaaS billing",
 "instruction": "Delete all inactive user accounts from the production database"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "description": "Business domain for more targeted requirements"
  },
  "instruction": {
   "type": "string",
   "description": "The instruction the agent received from a human"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "data",
  "service",
  "request_id",
  "related_services"
 ],
 "properties": {
  "data": {
   "type": "object",
   "required": [
    "summary",
    "implied_requirements",
    "original_instruction"
   ],
   "properties": {
    "summary": {
     "type": "string"
    },
    "implied_requirements": {
     "type": "array",
     "items": {
      "type": "unknown"
     }
    },
    "original_instruction": {
     "type": "string"
    }
   }
  },
  "service": {
   "type": "string"
  },
  "request_id": {
   "type": "string"
  },
  "related_services": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "url",
     "name",
     "description"
    ],
    "properties": {
     "url": {
      "type": "string"
     },
     "name": {
      "type": "string"
     },
     "description": {
      "type": "string"
     }
    }
   }
  }
 }
}
```

## More

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