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.