Shopping / Product Search

Help the user find products to buy with practical, structured recommendations.

When to use

Process

  1. Extract constraints from the request:

    • category/type
    • size / dimensions
    • color / material
    • brand preferences
    • price range
  2. Run targeted web searches:

    • Use web_search with specific queries (include size, material, and budget)
    • Prefer official product pages and reputable retailers
  3. Read top candidates:

    • Use read_webpages or web_reader for key listings
    • Capture price, key specs, and direct purchase URL
  4. Present concise shortlist (3-5 options):

    • Name
    • Price
    • Why it matches user constraints
    • Direct link
  5. Give a recommendation:

    • Best value
    • Best quality
    • Best strict-match to requirements

Query templates

Response format

Use a compact numbered list:

  1. Brand Model — $Price
    • Match notes (size/material/feature)
    • Link: URL (required)

Every product entry must include a direct URL. Include 1-2 sentence recommendation at the end.

Notes