# Grokzilla Agent-Ready Audit

> Grokzilla Agent-Ready Audit is a paid API for AI agents from grokzilla.shop, paid per call via x402, $0.1993/call, status unknown (last checked 2026-10-18).

Audits a website's AI-crawler accessibility by probing robots.txt rules, llms.txt, sitemap, JSON-LD, agent interfaces, and live user-agent responses for ~17 AI bots

## Facts

- Endpoint: POST https://grokzilla.shop/api/skills/agent-ready-audit?utm_source=zero.xyz
- Price: $0.1993/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/grokzilla-agent-ready-audit-f515c25b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bBTqil4DheuVtnGRKUwSz

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 grokzilla-agent-ready-audit-f515c25b -d '<json body>'
```

Example prompt: Can you run an agent-ready audit on https://mycompany.com to check how GPTBot, ClaudeBot, PerplexityBot, and other AI crawlers can access it — use the 'saas' site type and the 'allow_search_block_training' crawler policy, scanning up to 10 pages?

## When to prefer this

Use this endpoint when you need a comprehensive, multi-signal audit of how AI crawlers and agents can access a specific website — covering robots.txt per bot, llms.txt, sitemap, JSON-LD, and agent interfaces in a single call. Prefer this over manual robots.txt inspection or single-signal checks when you need a full picture across ~17 named AI bots simultaneously. Particularly valuable before launching a site intended to be cited by LLMs or indexed by AI search tools.

## Known failure modes

- Site blocks auditor or is unreachable — returns 422 with charged:false, no charge applied
- Invalid or non-public URL provided — validation error
- Site has global Disallow:/ in robots.txt — generates WARNING and INSTALL.md conflict note unless override_full_disallow is set
- Max pages limit exceeded (>25) — validation error
- Timeout on live user-agent probes for slow or heavily rate-limited sites

## How this service works

Audits how ~17 AI crawlers and agents (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ChatGPT-User, ...) can reach and read a site: robots rules per bot, live user-agent probes, llms.txt, sitemap, JSON-LD, canonical host, agent interfaces. Does not guarantee crawling, ranking, citation, or traffic. Not charged if the site blocks us or is unreachable (422, charged:false).

## Output

A structured audit report covering per-bot robots.txt rules for ~17 AI crawlers, live user-agent probe results, llms.txt presence and content, sitemap status, JSON-LD structured data findings, canonical host resolution, agent card status (.well-known/agent-card.json if applicable), and an overall readiness assessment. Returns charged:false (422) if the site is unreachable or blocks the auditor.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "maxLength": 2000,
   "description": "public http(s) URL"
  },
  "business": {
   "type": "object",
   "properties": {
    "logo": {
     "type": "string"
    },
    "name": {
     "type": "string"
    },
    "contact": {
     "type": "string"
    },
    "same_as": {
     "type": "array",
     "items": {
      "type": "string"
     }
    },
    "description": {
     "type": "string"
    }
   }
  },
  "max_pages": {
   "type": "integer",
   "default": 10,
   "maximum": 25,
   "minimum": 1
  },
  "site_type": {
   "enum": [
    "auto",
    "saas",
    "api",
    "ecommerce",
    "publisher",
    "local_business",
    "docs"
   ],
   "default": "auto"
  },
  "custom_policy": {
   "type": "object",
   "additionalProperties": {
    "enum": [
     "allow",
     "block"
    ]
   }
  },
  "crawler_policy": {
   "enum": [
    "allow_all_ai",
    "allow_search_block_training",
    "custom"
   ],
   "default": "allow_search_block_training"
  },
  "runs_a2a_agent": {
   "type": "boolean",
   "default": false,
   "description": "Set true only if this site actually runs an A2A agent. Then the kit generates .well-known/agent-card.json and the agent card check is scored; otherwise it is N/A."
  },
  "override_full_disallow": {
   "type": "boolean",
   "default": false,
   "description": "Your robots.txt has 'Disallow: /' for everyone. By default the generated robots.txt does NOT open the site to the AI bots your policy allows (it adds a WARNING and an INSTALL.md conflict note). Set true only if you really want those bots allowed despite the site-wide block."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/grokzilla-agent-ready-audit-f515c25b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from grokzilla.shop](https://www.zero.xyz/host/grokzilla.shop/llms.txt)
