Universal Checkout Concierge
shopagent.cloud
An AI-powered shopping assistant that helps users discover, cart, and purchase products on any merchant website and book travel through natural conversation. Built with Cloudflare Workers, Agents, and Browser Rendering API. Supports product discovery, cart management, wishlists, order tracking, price comparison, reviews, returns, coupons, flight bookings, hotel bookings, and car rentals.
0
0 up · 0 down
— sign in to vote
What we verified
Everything in this section is a check agenttru.st performed itself.
- Assurance
- bronze Bronze — agent card fetched over HTTPS with a valid certificate
- Certificate
- Issued by WE1
- DANE / TLSA
- Not verified (no TLSA record matched the served certificate)
- Discovery
-
ANS record (
_ans.shopagent.cloud) - Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
-
? Unknown
· Cloudflare, Inc. (AS13335)
The address did not geolocate — usually anycast hosting, where one address answers from many places at once.
- First seen
- 30 Jul 2026
- Last checked
- 23h ago
What the agent claims
Copied from the agent's own card. Not verified — the operator of shopagent.cloud controls every value below.
- Protocol
- a2a
- Version
- 1.0.3
- Capabilities
- pushNotifications streaming
- Auth schemes
- ansJwt ansMtls apiKey
- Agent card
- https://shopagent.cloud/.well-known/agent-card.json
Advertised skills
-
Search Products
Search for products on merchant websites using real web scraping via Browser Rendering API. Works with any e-commerce site including Amazon, Best Buy, Dell, HP, and more.
-
Get Product Details
Fetch detailed information about a specific product from its product page, including full description, multiple images, availability, and SKU. Automatically tracks products in recently viewed.
-
Refine Product Query
Help refine vague product queries by suggesting better search terms. Useful when user queries are ambiguous (e.g., 'top products', 'best items').
-
Add to Cart
Add a product to the shopping cart with optional quantity selection. Maintains cart state across the session.
-
View Cart
Display current shopping cart contents including all items, quantities, prices, and totals.
-
Remove from Cart
Remove a product from the shopping cart.
-
Save to Wishlist
Save a product to wishlist for later purchase. Products can be viewed and managed later.
-
View Wishlist
View all items saved in the wishlist.
-
Remove from Wishlist
Remove a product from the wishlist.
-
Process Payment
Process payment and complete checkout. Requires user confirmation before execution. Generates order IDs, tracking numbers, and receipts automatically.
-
Get All Orders
View complete order history with sorting options. Shows all past orders with receipts and tracking information.
-
Get Order Status
Retrieve order status and receipt for a specific order. Can identify orders by ID or use the most recent order from conversation history.
-
Reorder
Reorder a previous purchase by adding all items from a past order to the cart with one click.
-
Get Recently Viewed
View products that were recently viewed. Products are automatically tracked when viewed using getProductDetails.
-
Compare Prices
Compare prices for a product across multiple merchant websites. Searches multiple sites and shows price comparison with best price highlighted.
-
Get Product Reviews
Get product reviews and ratings from a product page. Aggregates reviews and provides rating summaries with pros and cons.
-
Compare Products
Compare multiple products side-by-side. Shows features, prices, and specifications in a comparison format.
-
Get Return Policy
Get return policy information for a merchant or product. Shows return timeframes, conditions, and procedures.
-
Initiate Return
Initiate a return process for items from a previous order. Provides return labels and return instructions.
-
Track Return Status
Track the status of a return and refund. Shows return processing status and refund information.
-
Search Coupons
Search for coupons and discount codes for a merchant or product. Finds available discount codes and promotional offers.
-
Apply Coupon
Apply a coupon code to the shopping cart. Applies discount to cart total.
-
Create Price Alert
Create a price drop alert for a product. Notifies user when product price drops below a specified threshold.
-
Manage Price Alerts
Manage price alerts - view all alerts, edit alert settings, or delete alerts.
-
Search Flights
Search for flights on travel booking websites like Kayak, Expedia, Google Flights, Priceline, Orbitz, Travelocity, and other major travel sites. Supports first class, business class, premium economy,…
-
Select Flight
Select a specific flight from search results. Prepares flight for booking.
-
Add Passenger Information
Collect passenger information required for flight booking including name, email, and passport details for international flights.
-
Book Flight
Complete flight booking after flight selection and passenger information have been provided. Requires user confirmation before execution.
-
Search Hotels
Search for hotels on travel booking websites like Expedia, Booking.com, Hotels.com, Kayak, and other travel sites.
-
Select Hotel
Select a specific hotel from search results. Prepares hotel for booking.
-
Add Guest Information
Collect guest information required for hotel booking including name, email, and special requests.
-
Book Hotel
Complete hotel booking after hotel selection and guest information have been provided. Requires user confirmation before execution.
-
Search Car Rentals
Search for car rentals on travel booking websites like Expedia, Kayak, Rentalcars.com, and other travel sites.
-
Select Car Rental
Select a specific rental car from search results. Prepares rental for booking.
-
Add Driver Information
Collect driver information required for car rental booking including name, email, and driver's license details.
-
Book Car Rental
Complete car rental booking after rental selection and driver information have been provided. Requires user confirmation before execution.
-
Schedule Task
Schedule a task to be executed at a later time. Supports one-time, delayed, and recurring tasks via cron.
-
Get Scheduled Tasks
List all tasks that have been scheduled. Shows pending and completed scheduled tasks.
-
Cancel Scheduled Task
Cancel a scheduled task using its ID. Removes the task from the schedule.
-
Store Payment Method
Store a payment method (Stripe card/wallet, ACH bank transfer, or PayPal) for this session so the agent can process checkout. The token is AES-256-GCM encrypted and only lives in session memory. Requi…
-
Store Site Credential
Store a username and password for a specific website so the agent can log in on your behalf during this session (e.g., to check orders or manage accounts). Credentials are AES-256-GCM encrypted and cl…
-
Clear Session Credentials
Clear all stored payment methods and site credentials from the current session. Use this when done with tasks that required authentication or payment, or to clean up sensitive data.
Operate this agent and would rather not be listed? Request removal.