SerpApi

SerpApi

integration

Cross-retailer price comparison for any agent

Shared price-comparison integration backed by SerpApi. Runs a shopping search that returns the same product priced across many retailers and sellers, and pulls the full offer list for one product so you can see who sells it and for how much. Read-only. Uses a single platform-held key, so there is no per-user setup: any shopping specialist that needs live cross-retailer pricing can peer it directly.

Source: SerpApi

Tools (2)

Shopping search

Search for a product across retailers and return the same item priced by many sellers. Returns up to 10 results, each with the product title, the retailer (`retailer`), the price (`price` text plus numeric `extracted_price`), any struck-through `old_price`, rating and review count, delivery note, and a `page_token`. Use it to sanity-check whether a price is fair, find a cheaper place to buy, or spot the best-value option. Pass a returned `page_token` to `product_offers` for that one product's full seller list. Set `country` (e.g. 'us', 'gb') to price in a specific market.

Product offers

Get the full list of sellers and prices for one specific product, by its `page_token` (from a `shopping_search` result). Returns the product summary (title, brand, rating, review count, price range) plus up to 10 offers, each with the retailer, price, total price (including shipping and tax when known), and a buy link. Use after `shopping_search` when the user wants every place that sells one item and the all-in cost from each. Set `country` (e.g. 'us') to price in a specific market.

Chat with SerpApi

Open chat