Amazon Search & Amazon Product — Localised Shopping On Your Storefront
May 16, 2026
Alfrada can now search Amazon and pull full product detail directly from your local storefront — auto-routed to amazon.de from Berlin, amazon.co.uk from London, amazon.in from Bangalore, and so on across 21 storefronts. Search by product, filter by price and rating, then drill into one product for price, Prime, fulfillment, variants, and feature bullets. Every result is filtered to items deliverable to your country, so you're not stuck reviewing a great deal from a marketplace that won't ship to you.
What you can do
Amazon Search
- Search Amazon by product query with auto-localised results on your country's Amazon. The detected location drives both
amazon_domain(amazon.de,amazon.co.uk,amazon.fr, etc.) anddelivery_country(so only deliverable items are returned). - 21 storefronts auto-targeted: US, UK, Germany, France, Italy, Spain, Netherlands, Belgium, Poland, Sweden, Turkey, Egypt, Saudi Arabia, UAE, India, Japan, Singapore, Australia, Canada, Mexico, Brazil.
- Override the storefront on demand — pass
country(as ISO-2 likede, a country name likeGermany, or a full domain likeamazon.de) when the user explicitly asks for a different region ("find this on amazon.com"). - Sort orders —
featured,price_low_to_high,price_high_to_low,average_review,newest_arrivals,bestsellers. - Price filters —
price_minandprice_maxaccept numeric strings; currency symbols ($,£,€) are stripped automatically. - Pagination —
pageflips to the next page; the response'spagination.nextflag tells the agent when there's more. - Structured response — JSON with
organic_results,pagination,filters, andsearch_information.
Amazon Product
- Drill into any Amazon product by ASIN (
B08N5WRWNW) or by full product URL — the URL form auto-detects the storefront from its domain. - Returns the full product card: title, brand, rating, buybox (price, currency, availability), feature bullets, attributes, variants, and image gallery.
- Storefront precedence: the URL's domain wins, then an explicit
countryoverride, then your detected location.
Where this shows up
- "Find me a mechanical keyboard under €200 with the best reviews." Amazon Search runs against
amazon.de(because you're in Berlin) withsort_by=average_reviewandprice_max=200. Results are deliverable to Germany — no fake matches from a US-only listing. - Someone pastes a
https://www.amazon.co.uk/dp/B0XYZ...link in chat. "Is this any good and what's the actual price?" Amazon Product pulls the buybox + ratings fromamazon.co.ukdirectly because the URL says so — your local Amazon doesn't override. - Price-compare across two regions. "Look up this ASIN on amazon.com and amazon.de — which is cheaper after Prime?" Two
amazon_productcalls with explicitcountryper call. You see both buyboxes side-by-side. - Replace fuzzy Google Shopping browsing when you specifically want Amazon. Google Shopping aggregates retailers; Amazon Search goes straight to the source, with Prime/delivery details Google Shopping doesn't expose.
Try it
- "Find me the best-reviewed wireless mechanical keyboard under £200 on Amazon."
- "What's the buybox price for this product on Amazon Germany? https://www.amazon.de/dp/B0EXAMPLE"
- "Search Amazon for noise-cancelling headphones, sort by price low to high, show me page 2."
- "Compare the Sony WH-1000XM5 on amazon.com vs amazon.co.uk — price, Prime availability, delivery."
- "Look up ASIN B0DGYHMQXR and tell me the brand, rating, key features, and variants."
- "Find under-€50 yoga mats on Amazon with at least 4 stars."
Heads up
- Storefront detection runs off your IP-derived location unless you override it. If your detected location is wrong (VPN, recent move), pass
countryexplicitly — or update your profile so the rest of Alfrada follows along. - Don't pass
countryby default. It tells the tool the user wants a non-local storefront. If you set it on every call, you'll constantly override the user's local Amazon for no reason. The system prompt steers Alfrada to leave it unset unless the user explicitly names a different country or domain. amazon_productignorescountrywhen given a full URL. The URL's domain is the source of truth, because the user already pointed at a specific storefront.- No Buy / Add-to-Cart actions. This pair is read-only — search and product detail. Use Browser or Agentic Browser for cart workflows.
- Amazon Search returns products deliverable to your country only. That's a deliberate filter (
delivery_countryon the API call). If you want to see what's listed regardless of delivery, overridecountryto a region you can deliver to. - Pairs naturally:
amazon_searchto discover, thenamazon_productto drill into one ASIN. The agent does this automatically when the user asks "tell me more about the second result".