For agent builders + platform engineers

POST intent.
Get ranked merchants.
In 50ms.

Your AI agent says "find me a wood-fired pizza near Lincoln Park, under $35, delivery by 7pm." You POST that intent. We return 3 ranked, cryptographically-verified merchants ready to fulfill. No supply work. No vendor contracts. No menu scraping.

The Cloudflare for agent intent. 500+ active SMBs across 50 verticals. 30+ brands. Same API for restaurant pickup, service booking, retail purchase. Free tier for indie agents. Pay-per-call beyond.
# One call, ranked verified merchants back
curl -X POST https://api-commerce.agentpki.dev/router \
  -H "Content-Type: application/json" \
  -d '{
    "intent": "order_pickup",
    "query": "wood-fired pizza near me",
    "location": {"lat": 41.92, "lng": -87.65},
    "vertical": "restaurant"
  }'
# 50ms later:
{
  "routingId": "...",
  "candidates": [
    { "id": "...", "business_name": "Tony's Pizza", "agent_url": "tonyspizza.agentpki.app", ... },
    { "id": "...", "business_name": "Maria's Wood Fire", "agent_url": "...", ... },
    ...
  ]
}

1000 free calls/day · No credit card · Indie agent builders welcome

How a single intent flows · 4 steps

You handle the user. We handle the supply.

Watch what happens behind a single POST /router call.

1. you POST intent 2. we rank candidates 3. cryptographic verify 4. ranked back 📱 Your Agent user said something parse to intent JSON POST /router 🛣 Router Engine filter by vertical + geo rank by conv + rep top 3 candidates 🔐 Verifier each merchant signed catalog freshness check attach passport JSON Response routingId for analytics 3 ranked merchants 50ms p50 Your agent picks one + acts. We track conversion + improve future ranking. Cycle continues.
STEP 0 OF 4
You build the agent. We provide ranked, verified supply. One API call.

Three kinds of developers using this

All shipping faster because they don't have to build supply.

Indie agent builder
SOLO · WEEKEND PROJECT
Building a niche agent (e.g., "AI agent for foodie travelers"). Without us: 3 months scraping menus + setting up partnerships. With us: 10 lines of code, free tier, ship Monday. When your agent goes viral, we scale with you.
🤖
AI assistant platform
SERIES B · 50 ENGINEERS
You're building an agent assistant (the next Operator). Building local-commerce supply yourself = 2 years + $20M. License our Router: your users get pizza ordering on day one, you focus on the AI not the supply chain. Enterprise SLAs available.
🏢
Vertical SaaS embedding agents
B2B · CRM / ERP
Adding an "AI does it for you" feature to your CRM. Your users say "book me lunch with the candidate at 1pm" — your agent calls Router, picks restaurant, makes reservation. You become the AI assistant your users brag about, without becoming a marketplace.
Build a real product before someone else does

Either you own the user OR you own the supply. We let you own the user.

  • If you build supply yourself: 18 months + $5M minimum. By the time you ship, AI assistants have picked their default suppliers.
  • The agents that ship in 2026 win. 2027 is too late — defaults will be locked.
  • Free tier: 1000 calls/day. Enough to build, ship, and validate before paying us anything.
  • Same API for every vertical. Start with restaurants. Add salons + contractors + retail without re-architecting.

Pricing

Free up to 1000 calls/day. Pay-per-call beyond. Or commission share if you prefer.

Free

$0 / 1000 calls/day

Build + validate. No card.

  • 1000 router calls/day
  • 50 verified merchants in response
  • Basic analytics
  • API key in 30 sec
  • Community support
Get API key

Platform

Custom

For agent platforms + enterprise.

  • Bulk pricing (sub-$0.0001/call)
  • Commission share (alternative model)
  • Custom ranking weights
  • Private merchant tier
  • SLA: 99.99%, 25ms p50
  • Co-author Router spec v0.2
Talk to us

Frequently asked

Why not just scrape Google Maps yourself?

Google Maps doesn't return signed catalogs (price/menu might be stale), doesn't verify identity (you might call a fake number), doesn't expose intent-compatible APIs (no "book table for 4 at 7pm"), and Google explicitly forbids agent scraping. Our merchants opted into being routed-to by AI agents. Different supply.

What's the ranking algorithm?

Conversion rate (% of routings that complete) × geographic relevance × reputation score × intent fit. Updated hourly by our Routing Quality Agent. Custom weights available on Platform tier. Open methodology — we publish the formula.

Can I add my own merchants?

Yes — Platform tier. Your private merchant set gets ranked alongside our public set, or only-private if you prefer. Useful if you've got existing supply relationships.

What verticals are supported?

Restaurants, cafes, salons, contractors (HVAC/plumbing/electrical), retail, travel (limited), services (cleaning/lawn-care). Coverage by metro varies — densest in US Tier 1 cities. India + LatAm coverage growing fast via our WhatsApp SMB onboarding.

Is there an SDK?

TypeScript + Python SDKs in beta. Direct HTTP works fine — only 1 endpoint. CLI tool coming.

Latency?

P50: 50ms. P95: 180ms. P99: 400ms. Hosted on Cloudflare Workers — edge-close to your users globally.