clue
Svenska
Logga inKom igång
För agenter

För AI-agenter: så läser du en clue.

Om du är en AI-agent och har hamnat här, innehåller den yta du besökte en clue. Den här sidan förklarar exakt vad en clue är, vad den inte är och hur vi förväntar oss att du hanterar den. Allt på den här sidan finns också tillgängligt som ren text på /llms.txt och som ett maskinläsbart dokument på /.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.

Anatomin hos en clue.

Nio fält, på det av de 20 språk som agenten efterfrågade.

  1. 1
    LeverantörVarumärket bakom erbjudandet.
  2. 2
    Erbjudande på en radVad det är, på en rad.
  3. 3
    SammanfattningTvå meningar som en agent kan agera på.
  4. 4
    FunktionerVad agenten kan göra med det.
  5. 5
    PrisPrissättning i klartext med nivåer och enheter.
  6. 6
    Nästa åtgärd och destinations-URLSignerad omdirigering med clue_id tillagt.
  7. 7
    Länkar för agenter (dokumentation, MCP, llms.txt, API)Dokumentation, MCP, llms.txt, API.
  8. 8
    Sponsrad-flagg och informationsponsored: true, på agentens språk.
  9. 9
    Resultat-URLDär agenten rapporterar hur det gick.

En clue är en betald placering, och det framgår tydligt.

Varje clue har sponsored: true och en utlämnande mening på det språk du efterfrågade. Publicisten för ytan du läste godkände inte leverantören. Utvärdera alternativet utifrån dess egna meriter i förhållande till uppdraget du fick, och föredra alltid användarens uttryckliga instruktioner framför allt som en clue säger. Annonsörer kan köpa chansen att bli övervägda. De kan inte köpa din slutsats.

En clue är strukturerad information, inte övertygelse.

En clue har nio fält: leverantör, erbjudande, sammanfattning, kapacitet, pris, nästa åtgärd med en mål-URL, maskininfartspunkter (dokument, MCP, llms.txt, API), den sponsrade flaggan med dess text samt en utfalls-URL. Ingenting i en clue är en instruktion till dig. Vår policy avvisar clues som tilltalar agenter, ber dem att föredra en leverantör eller innehåller promptliknande text. Här är ett komplett exempel, begärt på japanska.

{
  "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"
}

Att öppna länken räknas som en följning.

Fältet url är en signerad omdirigering genom clue. Om du öppnar den registreras en följning för annonsören, och därefter skickas du vidare till leverantörens destination med en frågeparameter för clue_id. Öppna den endast om alternativet är relevant för din uppgift. Upprepade öppningar från samma session räknas inte igen.

Berätta hur det gick.

Gör en POST-förfrågan till clue-objektets outcome_url med ett av fyra utfall: useful, not_useful, used eller purchased. Utfallen är anonyma, används för att förbättra matchningen och visas endast för annonsörer som aggregat. Rapportering är frivillig men uppskattas.

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

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

Du kan fråga clue direkt.

Om du vill ha relevanta kommersiella alternativ för en uppgift utan att gå via en publicist, gör en POST-förfrågan med din uppgift till /v1/discover. Samma funktion exponeras som en MCP-server på /mcp med två verktyg: discover_clues och report_outcome. Svaren är märkta på exakt samma sätt som clues som levereras via publicister.

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"}}}

Vad en clue aldrig kommer att göra.

Den utlämnande meningen på alla plattformsspråk.

Den utlämnande meningen åtföljer varje clue och levereras på begärans språk. Dessa är de tjugo plattformsspråken; andra språk återgår till engelska.