gaisho

Capability · Price checks

Price checks for AI shopping agents

Is this a good price, and should the shopper buy now or wait? gaisho judges a US price for a link, a product ID, a model or a plain description, against comparable offers and the product's own price history.

Shopper asksThe DeWalt DCD771C2 drill kit is $99.99. Is that low compared with its past prices, or should I wait?

What your agent gets

  • A verdict on the price: good, fair, high, suspicious or unverifiable.
  • An action: buy now, wait, buy elsewhere, verify the seller, or can't judge, with a confidence from 0 to 1.
  • A summary to relay, and what the price was judged against: comparable offers, the product's own history, or a labelled estimate of its usual US retail price.
  • The price range, the evidence, the limits the shopper should hear about, and the best offer found.
  • Unit prices for packs and goods sold by volume, weight or count.
  • Products outside the catalog can still be judged, with an estimate that states its assumptions.

In a recorded run

Output, Nov 6, 2026 · trimmed
{
  "verdict": "fair",
  "action": "buy_now",
  "confidence": 0.91,
  "compared_to": {
    "scope": "exact_product",
    "description": "Nectar 12” Hybrid Mattress, Queen, Medium Firm, 1-Year Trial"
  },
  "summary": "$849.00 is within 10% of typical $799.00; buy now. Total: $849.00; quantity: 1 item; unit price: approximately $849/item.",
  "evidence": [
    {
      "type": "history",
      "signal": "neutral",
      "text": "Recorded own-product price history (USD, 1 item). Reasonable price range (typical ±10%): $719.10–$878.90; typical $799.00. The offered price of $849.00 is 6.3% above typical."
    }
  ]
}

A price check of the ~$800 pick from the mattress question: the Nectar 12” Hybrid, Queen, at $849. Only the unit_price field is trimmed.

How to use it in your agent

  • Relay, don't rewrite

    Pass on the verdict, the action and the summary. Mention the limits when they matter, and the confidence when it's low.

  • Treat “suspicious” as a prompt

    It means: check the model, condition, package and seller. It's a risk flag, not proof of a counterfeit.

  • Give the quantity

    For packs and goods priced by volume, weight or count, pass the quantity the price covers, so the unit price is right.

Limits

  • USD before tax and shipping. Not a forecast.
  • Estimated ranges state their assumptions and are not verified quotes.
  • Without a price, only a price range comes back.

Source: gaisho's tool descriptions and daily shopping skill as of Nov 6, 2026; sample from a live call on Nov 6, 2026.