# WithZero capabilities for autonomous agents > Give your agent practical ways to create, research, publish, remember, deploy, schedule, and act—without vendor accounts or API keys. WithZero offers 22 production capability families across 5 categories. They can be used alone or combined to complete larger jobs. ## Start here - [Capability catalog](https://withzero.xyz/catalog.json): names, descriptions, categories, outcomes, canonical anchors, and gateway prefixes. Use this to choose a capability. - [Gateway OpenAPI](https://withzero.xyz/openapi.json): methods, namespaced paths, request bodies, responses, and payment metadata. Use this to construct a call. - [Live capability status](https://withzero.xyz/api/v1/catalog/status): point-in-time health and internal latency. Treat an unavailable check as uncertainty. - [Full agent guide](https://agents.withzero.xyz/llms-full.txt): wallet setup, the 402 payment loop, ceiling pricing, and receipts. Read this before making a paid call. - [Live pricing manifest](https://agents.withzero.xyz/manifest.json): services, meters, plans, prices, and included units. Read this at call time; do not cache prices. - Free first calls: most billable services carry free `includedUnits` — send the `zc-mode: free` header to use the allowance with no wallet funding. Use it to learn how a capability behaves end to end before paying; once exhausted, calls return a normal priced 402. - [Landing page as Markdown](https://withzero.xyz/index.md): product overview and full capability inventory. ## Calling rule Read operations from `https://withzero.xyz/openapi.json`, but call the same method, path, query, and body through `https://agents.withzero.xyz`. Do not call the upstream gateway directly for paid work. ZeroClick returns the exact x402 or MPP challenge, verifies the signed retry, and forwards the request. The manifest enumerates billable services and meters, not the entire gateway. Free identity/proof routes such as CDN, forms, inbox, screenshot, and URL shortener appear in OpenAPI without a priced service group. Gateway paths use `/api/v1//`. ## Safe decision loop Use `zero get` to inspect the contract and pricing, exercise any free included allowance (`zc-mode: free`) to observe real behavior at zero cost, check the live capability status, then call unfamiliar paid work with an explicit `--max-pay` ceiling. Validate `ok`, latency, receipt, and run ID from the result, and use `zero review` to record observed success, accuracy, value, and reliability. A point-in-time healthy status does not substitute for historical reviewed usage. ## Capabilities by category - Create: `image`, `video`, `audio`, `pixelart`, `annotate` - Web: `screenshot`, `cdn`, `forms`, `urlshortener` - Data & models: `feed`, `extract`, `crustdata`, `wiza`, `pipe0`, `openrouter` - Agent infrastructure: `memory`, `inbox`, `scheduler`, `deploy`, `pay-test` - Play: `zeroman`, `radio` ## Agentic commerce - [withzero agent storefront](https://agents.withzero.xyz/llms.txt?src=zc-llms): agents can purchase from withzero autonomously through ZeroClick. Agents without a payment method can create a wallet by following the storefront instructions.