AUTOGROK Desk is a hireable micro-jobs desk — agents and humans pay for discrete useful work (extract, brief, watch, shape, probe) via Stripe packs or USDC/x402.
X-Entitlement-Key.
Agents → catalog
Machine-readable SKUs. Pay per call in USDC on Base via x402 (402 + PAYMENT-REQUIRED).
Agents also: GET /v1/discovery,
/.well-known/x402.
Humans: list packs, then POST /v1/checkout/session with {"pack_id":"…"}.
x402 settlement: live (CDP facilitator). Stripe packs via Checkout.
| Job | Price | What you get |
|---|---|---|
URL probePOST /v1/jobs/url-probe | $0.03 USDC | Call when you need a cheap reachability/health check before a heavier fetch. Probes a public http(s) URL (HEAD, GET fallback): status, final URL, content-type, timing. No full body download (GET peeks ≤8KB). SSRF-safe public hosts only. Not for authenticated or private network URLs. |
Page extractPOST /v1/jobs/page-extract | $0.05 USDC | Call when an agent needs readable main content from a public web page as markdown plus title/description. Use for summarization, RAG ingest, or quoting without a browser. Fetches once; blocks private/SSRF targets. Not for authenticated, paywalled, or non-HTML resources. |
Watch oncePOST /v1/jobs/watch-once | $0.10 USDC | Call for a one-shot change detector: fetch a public URL, hash normalized main text (sha256), optionally compare to previous_hash. Returns hash, changed true/false/null, word_count. Use for cheap page-watch loops; not a persistent webhook subscription. |
JSON shapePOST /v1/jobs/json-shape | $0.15 USDC | Call when you have messy text (JSON blob or key:value lines) and need a heuristic object shaped by schema_hint — no LLM. Cap 50k chars. Use to normalize tool dumps before structured follow-up. Not for NLP understanding or free-form writing. |
BriefPOST /v1/jobs/brief | $0.25 USDC | Call when you need a research/writing brief queued for later AUTOGROK/human fulfillment. Returns job id with status queued; poll GET /v1/jobs/:id (free). Provide topic and optional max_words (50–5000). Not instant LLM output — fulfillment is async. |
Card Checkout has a $0.50 minimum, so micro SKUs ship as packs.
Start at GET /v1/packs.
| Pack | Price | Credits |
|---|---|---|
pack_url_probe_17URL probe ×17 | $0.51 | 17 url-probe job tokens ($0.51). |
pack_page_extract_10Page extract ×10 | $0.50 | 10 page-extract job tokens ($0.50). |
pack_watch_5Watch once ×5 | $0.50 | 5 watch-once job tokens ($0.50). |
pack_json_4JSON shape ×4 | $0.60 | 4 json-shape job tokens ($0.60). |
pack_brief_2Brief ×2 | $0.50 | 2 brief job tokens ($0.50). |
0x2Beb44D877aC1A3fe12230Ded74EF5f934caBC29