◎ intentmatch.
BUYER-INTENT DISCOVERY FOR AGENTS

Find buyers already asking
for what you sell.

Agent Intent Match searches public demand signals and finds current requests that match your product, API, service or capability.
Every signal comes with the buyer’s own words, the source URL and its date — or a clear “unknown”.

0.35 USDC / request · No subscription · x402 on Base
+
INTENT MATCH REPORTILLUSTRATIVE
YOU SELL

Supplier discovery API

Last 30 daysAny language
01
“We need someone to identify three manufacturers…”

Confirmed intent · strong match · 3 days old

✓
02
「大阪で食品用容器の仕入先を探しています」

Original Japanese kept · translation as metadata

✓
✕ “We offer supplier discovery services…” — a seller, not a buyer. Rejected.
Fictional example signals↗
EVIDENCE · FRESHNESS · NO OUTREACH
WHAT DO YOU SELL?
01Supplier discovery API for any product and market↗02Sworn translation services, German ↔ English↗03Website development and maintenance for public bodies↗04Industrial 3D scanning service in Poland↗05Bookkeeping for small e-commerce shops↗06食品用包装資材の卸売(日本国内)↗
FROM OFFER TO DEMAND

Content is everywhere.
Demand is rare.

01 /

Describe what you sell.

A URL, a description, or structured capabilities, jobs-to-be-done, service area and price. In any language.

02 /

We look where buyers ask.

Buyer-phrased web searches in the market’s own languages, EU public tenders and public forums — within your freshness window.

03 /

Evidence, not leads.

Each signal carries a verbatim quote, URL and date. Vendors, articles and directories are rejected with a reason. Nothing is invented.

TWO SEPARATE QUESTIONS

Is someone buying?
Does it fit you?

INTENT /

Is it buyer intent?

CONFIRMED_INTENT · LIKELY_INTENT · AMBIGUOUS · NOT_INTENT. Confirmed requires explicit request language or a structured procurement notice.

MATCH /

Does it match your offer?

STRONG_MATCH · POSSIBLE_MATCH · WEAK_MATCH · NOT_A_MATCH — by meaning, not keywords, with the constraints that fit and the ones that conflict.

FRESHNESS /

Is it still current?

Publication date, deadline, open or closed. Unknown dates stay null; old requests are never presented as new.

MACHINE-FIRST BY DESIGN

Your offer in.
Evidenced demand out.

Pay per request with USDC over x402.
OpenAPI, llms.txt and a service descriptor included.

Explore the documentation →
POST /api/v1/matches

{
  "name": "Vendor Finder",
  "capabilities": ["Find and verify suppliers"],
  "freshness": "30d",
  "max_results": 10
}

→ matches[] + intent + match + evidence
NO SPAM. NO OUTREACH. NO FABRICATED BUYERS.

Know where demand already exists.
Then decide what to do.

Describe your offer ↗