Start Here

Get the safest first paid route before you spend.

Free route advisor that tells agents and humans which paid route to buy first, why that route fits, what not to start with, and what starter payload to send. /api/conversion-route is the conversion-focused alias for buyer agents.

Route Advisor

Tell the desk what you are trying to decide

This page does not return paid diligence. It only helps you choose the right first paid call and gives you a starter payload.

Unsure? The optional AI helper suggests a timing choice only. You must confirm it. It does not buy anything or start a watch.

You can choose directly without AI. Suggestions can be wrong; if unclear or unavailable, choose above. This deployment allows up to 100 AI requests per UTC day, including failed attempts.

Recommendation

No route chosen yet

Submit the form above or call POST /api/route-advisor to get a direct route recommendation.

Fast default

Use Opportunity Check if you are still unsure

When the first question is still fuzzy, the right answer is usually the cheap front door at $0.01.

Already know the target?

Use Company Intel or Vendor Risk

If you already know the company, use Company Intel. If the real question is vendor approval or rollout risk, use Vendor Risk.

API

POST /api/route-advisor

This is the free machine-readable route chooser and starter-payload generator.

Example request

{
  "objective": "I need a fast trust snapshot on one named company before outreach.",
  "subjectType": "company",
  "decisionType": "outreach",
  "hasNamedCompany": true,
  "wantsCheapestFirst": false,
  "hasSingleClaim": false,
  "seriousDecision": false
}

Example response

{
  "requestId": "6a68e73b-8f04-46b9-9f55-f376f0f2a6aa",
  "createdAt": "2026-04-22T20:00:00.000Z",
  "service": {
    "name": "Agent Research Desk",
    "version": "1.7.1",
    "x402Enabled": true,
    "network": "eip155:8453",
    "price": null,
    "url": "https://agent-research-brief-api-production.up.railway.app"
  },
  "input": {
    "objective": "I need a fast trust snapshot on one named company before outreach.",
    "subjectType": "company",
    "decisionType": "outreach",
    "hasNamedCompany": true,
    "wantsCheapestFirst": false,
    "hasSingleClaim": false,
    "seriousDecision": false
  },
  "recommendation": {
    "endpoint": "company-intel",
    "title": "Company Intel",
    "path": "/api/company-intel",
    "toolName": "create_company_intel",
    "priceUsd": "$0.05"
  },
  "confidence": {
    "label": "high",
    "rationale": [
      "Subject type is already clear enough to narrow the route to company.",
      "There is no single-claim constraint forcing a claim-only route.",
      "The request still looks like a first-pass screen rather than a premium proof problem."
    ]
  },
  "whyThisRoute": "This is the fastest useful first paid call when the question is already about one named company.",
  "whenToEscalate": "Escalate when trust gaps, approval risk, or one shaky claim becomes the new blocker.",
  "doNotStartWith": {
    "endpoint": "deep-diligence",
    "title": "Deep Diligence",
    "path": "/api/deep-diligence",
    "reason": "The premium route is too much first spend unless missing evidence already changes a meaningful decision."
  },
  "fallbackRoute": {
    "endpoint": "opportunity-check",
    "title": "Opportunity Check",
    "path": "/api/opportunity-check",
    "toolName": "check_opportunity",
    "priceUsd": "$0.01",
    "listedPrice": "$0.01",
    "reason": "Use the cheapest screen first if you still are not sure the target deserves a deeper paid call."
  },
  "alternatives": [
    {
      "endpoint": "company-watch",
      "title": "Company Watch",
      "path": "/api/company-watch",
      "priceUsd": "$0.20",
      "reason": "Company Watch can periodically recheck a supplied public website for general company signals. A recurring timing preference alone does not establish that it can perform your requested task."
    },
    {
      "endpoint": "vendor-risk",
      "title": "Vendor Risk",
      "path": "/api/vendor-risk",
      "priceUsd": "$0.05",
      "reason": "This is the right first paid call when the decision is really about approval, rollout, procurement, or vendor trust."
    }
  ],
  "adaptiveGuidance": {
    "watchIntentDetected": false,
    "easiestLiveWin": {
      "endpoint": "opportunity-check",
      "title": "Opportunity Check",
      "path": "/api/opportunity-check",
      "toolName": "check_opportunity",
      "priceUsd": "$0.01"
    },
    "biggestLiveFriction": {
      "endpoint": "company-intel",
      "title": "Company Intel",
      "path": "/api/company-intel",
      "toolName": "create_company_intel",
      "priceUsd": "$0.05"
    },
    "premiumUpsell": {
      "endpoint": "deep-diligence",
      "title": "Deep Diligence",
      "path": "/api/deep-diligence",
      "toolName": "create_deep_diligence_report",
      "priceUsd": "$0.50"
    },
    "whyThisMatters": [
      "The route chooser did not detect ongoing monitoring intent, so it is keeping the first paid step focused on the immediate blocker.",
      "Opportunity Check is currently the cleanest live conversion lane, which makes it the safest fallback if this request still feels fuzzy.",
      "Company Intel is currently the biggest bounce point, so buyers should only start there when the question is clearly that route.",
      "Deep Diligence should stay protected as the premium proof route instead of accidentally becoming the first spend."
    ]
  },
  "starterPayload": {},
  "starterPayloadReview": {
    "status": "needs_details",
    "missingFields": [
      "companyName"
    ],
    "message": "Not ready for payment. Enter the exact company name (2–160 characters) and, for Company Watch, an objective of at least 10 characters, then recommend again."
  },
  "notes": [
    "This is a free routing recommendation, not a paid diligence result.",
    "It is designed to reduce first-buy confusion and keep the first paid step as small as the real question allows.",
    "If the blocker changes after the first paid call, use the repeat-use plan inside the paid response instead of guessing the next route.",
    "The route chooser did not detect ongoing monitoring intent, so it is keeping the first paid step focused on the immediate blocker.",
    "Opportunity Check is currently the cleanest live conversion lane, which makes it the safest fallback if this request still feels fuzzy.",
    "Company Intel is currently the biggest bounce point, so buyers should only start there when the question is clearly that route.",
    "Deep Diligence should stay protected as the premium proof route instead of accidentally becoming the first spend.",
    "No explicit cadence supplied: legacy keyword guidance only. Confirm cadence before choosing an ongoing product."
  ]
}