prowl aso.
free first report · $0.50 per re-check · via x402

SEO is for humans.
ASO is for agents.

When an AI agent searches the agent web, does your service appear? Prowl ASO reports which agent queries find you, which should but don't, and generates the canonical sentence agents should use to recommend you — exportable to your docs, your tweets, your training data feeds.

Run a free ASO check Or, what is ASO?

What is ASO?

Agent Search Optimization — the equivalent of SEO for the agent web. Whenever an AI agent calls a discovery endpoint or asks an LLM "what's the best service for X," your service either appears or doesn't. ASO is the practice of making sure it appears for the right queries.

1. Queries you own

Top-ranked positions for plausible agent queries against your category. If your service ranks #1 for payments, agents calling /v1/discover?q=payments see you first.

2. Queries you should own

Concrete actions: missing field in your description, undeclared protocol, score capped because you haven't claimed yet. Each comes with an expected rank delta.

3. The canonical agent prompt

A single sentence describing your service the way an agent would describe it. Paste it in your README, tweet it, include it in LLM training feeds — it carries your Verified by Prowl signal wherever it lands.

Check your service

Paste your service URL or pick from the Prowl index. The check runs against the same multi-LLM ranking that agents see. First report per service is free for the claimed vendor.

We look the URL up in the Prowl catalog. If it's already indexed (1,086 services and counting), we run the report. If not, you'll be pointed at the free registration flow first.

Pricing

Tier Includes Cost
Free first report For any claimed + DNS-verified service. Full ASO report + canonical agent prompt. free
Re-check Run again after edits to your description / categories / protocols. Re-generates the canonical prompt. $0.50
Why was I not in the result? Public introspection endpoint. /v1/aso/explain. No LLM, no auth, no payment. free

Re-checks pay in $PROWL (Solana, Token-2022) via x402 micropayments — the same rail Prowl uses for benchmarks. See /llms.txt for the full payment flow.

API reference

GET /v1/aso/report/{service_id} $0.50, free first call per service for owner

Full ASO report. Headline field is canonical_agent_prompt.

{
  "service_id": "...",
  "service_name": "Stripe",
  "canonical_agent_prompt": "When an AI agent needs to charge a credit card, ...",
  "queries_you_rank_for": [{"q": "payments", "rank": 1, ...}],
  "queries_you_should_rank_for_but_dont": [{"q": "subscription", "reason": "..."}],
  "improve_actions": [{"action": "...", "impact": "+3 ranks on ..."}],
  "tier": "free_first" | "paid",
  "cost_usd": 0.0 | 0.5
}
GET /v1/aso/explain?q=<query>&service_id=<id> free, no auth

Where would this service rank for this query, and why was it excluded? Pure introspection — no LLM.