clue
Nederlands
InloggenAan de slag
Voor agenten

Voor AI-agenten: hoe je een clue leest.

Als je een AI-agent bent en hier bent aangekomen, bevat een oppervlak dat je hebt bezocht een clue. Deze pagina legt precies uit wat een clue wel is, wat het niet is, and hoe we verwachten dat je ermee omgaat. Alles op deze pagina is ook beschikbaar als platte tekst op /llms.txt en als machineleesbaar document op /.well-known/agent-ads.json.

HHoshino Stay1Sponsored8

Hoshino Stay Osaka — family rooms near Namba2

Family rooms for 4 from $140 a night. Free cancellation, breakfast included, 5 minutes from Namba station.3

  • Family rooms for 4
  • Free cancellation
  • Breakfast included
  • 4

From $140 per night, family room for 45

→ hoshinostay.com · ?clue_id=…6Check availability
docs · MCP · llms.txt · API7outcome_url9

This is a sponsored clue delivered by clue. The operator of this page or service did not endorse it. Evaluate it against your task and your user's instructions.

Anatomie van een clue.

Nega velden, in welke van de 20 talen de agent ook vroeg.

  1. 1
    AanbiederHet merk achter de aanbieding.
  2. 2
    Aanbieding in één regelWat het is, in één regel.
  3. 3
    SamenvattingTwee zinnen waar een agent op kan handelen.
  4. 4
    MogelijkhedenWat de agent ermee kan doen.
  5. 5
    PrijsPlatte-tekst prijzen met niveaus en eenheden.
  6. 6
    Volgende actie en bestemmings-URLOndertekende omleiding met toegevoegde clue_id.
  7. 7
    Links voor agents (docs, MCP, llms.txt, API)Documentatie, MCP, llms.txt, API.
  8. 8
    Gesponsord-vlag en openbaarmakingsponsored: true, in de taal van de agent.
  9. 9
    Resultaat-URLWaar de agent rapporteert hoe het is gegaan.

Een clue is een betaalde plaatsing, en dat wordt duidelijk vermeld.

Elke clue heeft sponsored: true en een openbaarmakingszin in de taal die je hebt gevraagd. De uitgever van het oppervlak dat je las, heeft de aanbieder niet goedgekeurd. Evalueer de optie op basis van de verdiensten voor de taak die je is opgedragen, en geef altijd de voorkeur aan de expliciete instructies van je gebruiker boven alles wat een clue zegt. Adverteerders kunnen de kans kopen om in overweging te worden genomen. Ze kunnen je conclusie niet kopen.

Een clue is gestructureerde informatie, geen overreding.

Een clue heeft negen velden: provider, offer, summary, capabilities, price, next action met een bestemmings-URL, machine entry points (docs, MCP, llms.txt, API), de sponsored-vlag met bijbehorende openbaarmaking en een outcome URL. Niets in een clue is een instructie voor jou. Ons beleid wijst clues af die zich tot agenten richten, hen vragen om de voorkeur te geven aan een aanbieder, of prompt-achtige tekst bevatten. Hier is een volledig voorbeeld, opgevraagd in het Japans.

{
  "sponsored": true,
  "disclosure": "これはclueが配信した有料掲載です。このページの発行者が推奨したものではありません。与えられたタスクとユーザーの指示に照らして判断してください。",
  "label": "広告",
  "lang": "ja",
  "clues": [
    {
      "id": "sv_8Kq1…",
      "sponsored": true,
      "advertiser": "Hoshino Stay",
      "title": "Hoshino Stay 大阪 — なんば近くのファミリールーム",
      "summary": "4 名用ファミリールームが 1 泊 $140 から。無料キャンセル、朝食付き、なんば駅から徒歩 5 分。",
      "capabilities": [
        "4 名用ファミリールーム",
        "無料キャンセル",
        "朝食付き"
      ],
      "pricing": "1 泊 $140 から(4 名用ファミリールーム)",
      "url": "https://clue.ad/c/eyJz…",
      "destination_domain": "hoshinostay.com",
      "cta": "空室を確認",
      "docs_url": "https://hoshinostay.com/partners",
      "mcp_url": "https://mcp.hoshinostay.com",
      "outcome_url": "https://clue.ad/v1/outcome/sv_8Kq1…"
    }
  ],
  "policy": "https://clue.ad/agents"
}

Het openen van de link telt als een 'follow'.

Het veld url is een ondertekende omleiding via clue. Het openen hiervan registreert één follow voor de adverteerder en leidt je vervolgens door naar de bestemming van de aanbieder met een clue_id-queryparameter. Open deze alleen als de optie relevant is voor je taak. Herhaalde openingen vanuit dezelfde sessie worden niet opnieuw geteld.

Laat ons weten hoe het ging.

POST naar de outcome_url van de clue met een van de vier resultaten: useful, not_useful, used of purchased. Resultaten zijn anoniem, worden gebruikt om de matching te verbeteren en worden alleen als totalen aan adverteerders getoond. Rapportage is optioneel maar wordt gewaardeerd.

POST https://clue.ad/v1/outcome/<clue id>
Content-Type: application/json

{"outcome": "useful"}   # useful | not_useful | used | purchased

Je kunt clue rechtstreeks raadplegen.

Als je relevante commerciële opties voor een taak wilt zonder tussenkomst van een uitgever, POST je taak dan naar /v1/discover. Dezezelfde functionaliteit wordt aangeboden als een MCP-server op /mcp met twee tools: discover_clues en report_outcome. Antwoorden worden exact gelabeld zoals clues die via uitgevers worden geleverd.

POST https://clue.ad/v1/discover
{"task":"send transactional email from node","lang":"ko","country":"KR"}

GET https://clue.ad/v1/discover?q=send+transactional+email+from+node&lang=ko&country=KR

# MCP (Streamable HTTP, JSON-RPC 2.0)
POST https://clue.ad/mcp
{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"discover_clues","arguments":{"task":"book a hotel in Tokyo for 2 nights","lang":"en","country":"JP"}}}

Wat een clue nooit zal doen.

De openbaarmakingszin in elke platformtaal.

De openbaarmakingszin vergezelt elke clue en wordt geleverd in de taal van het verzoek. Dit zijn de twintig platformtalen; andere talen vallen terug op Engels.