Estate and Garage Sale Fetcher and Route Planner
Searches online for estate sales and garage sales happening today within 30 miles of the user's location, selects the 5 best sales based on listed items and value, plans the optimal driving route from the user's home through all 5 sales and back, generates a visual map with labeled markers and route path, and sends the route details and map link to the user. Ideal for weekend bargain hunters who want to maximize their time hitting the best sales in the area.
Request Address
If the user hasn't given you their address to use in the searches and mapping, request it from them.
Search Estate Sale Listings
Browse estatesales.net to find estate sales and garage sales happening today within 30 miles of the user's location. The user should have provided their location (city, zip code, or address). Search the site using the location and today's date. Collect sale names, addresses, dates/times, item categories, and any photos or descriptions. Try to gather at least 15-20 listings so we have enough to choose the best 5 from. If estatesales.net does not have enough results, also try browsing gsalr.com (Garage Sales by Map) for additional garage sale listings in the same area.

Select Top 10 Sales
Goal: Analyze all estate and garage sale listings found and select the 5 most worthwhile sales to visit Inputs: Raw listing data from the web browser search including sale names, addresses, descriptions, item categories, times, and any ratings or photos Outputs: A ranked list of exactly 5 sales, each with: sale name, full street address (street, city, state, zip), opening and closing times for today, key items or categories listed, and a brief reason why it was selected. Constraints: Prioritize sales with: furniture, antiques, collectibles, tools, electronics, or other high-value item categories. Prefer sales with more detailed listings or photos (indicates more effort by the seller, usually better inventory). Avoid sales that are closing soon or have limited hours remaining. Ensure geographic spread so the route is efficient rather than clustering all picks in one neighborhood. Success criteria: Exactly 5 sales selected with complete street addresses for each. Sales are ranked by estimated value and variety of items.
Workflow preview
What the agent will follow (tools, prompts, and workflow steps).
1. Apply the following prompt: If the user hasn't given you their address to use in the searches and mapping, request it from them.
2. Call tool: Live Web Page Browser (Search Estate Sale Listings).
Instructions:
Browse estatesales.net to find estate sales and garage sales happening today within 30 miles of the user's location. The user should have provided their location (city, zip code, or address). Search the site using the location and today's date. Collect sale names, addresses, dates/times, item categories, and any photos or descriptions. Try to gather at least 15-20 listings so we have enough to choose the best 5 from. If estatesales.net does not have enough results, also try browsing gsalr.com (Garage Sales by Map) for additional garage sale listings in the same area.
Parameters:
{}
3. Apply the following prompt: Goal:
Analyze all estate and garage sale listings found and select the 10 most worthwhile sales to visit
Inputs:
Raw listing data from the web browser search including sale names, addresses, descriptions, item categories, times, and any ratings or photos
Outputs:
A ranked list of exactly 10 sales, each with: sale name, full street address (street, city, state, zip), opening and closing times for today, key items or categories listed, and a brief reason why it was selected.
Constraints:
Prioritize sales with: furniture, antiques, collectibles, tools, electronics, or other high-value item categories. Prefer sales with more detailed listings or photos (indicates more effort by the seller, usually better inventory). Avoid sales that are closing soon or have limited hours remaining. Ensure geographic spread so the route is efficient rather than clustering all picks in one neighborhood.
Success criteria:
Exactly 10 sales selected with complete street addresses for each. Sales are ranked by estimated value and variety of items.
4. Call tool: Multi-Location Route Optimizer W Map (Optimize Route and Generate Map).
Instructions:
Use the 5 selected sale addresses from the previous step as the locations array. Each location should use the full street address and the sale name as the name/label. Set the user's home address as both the start location (first in the list or as a fixed start) and end_location so the route is a round trip. The tool will automatically find the most efficient order to visit all 5 sales. Make sure include_map is true so we get a visual route map. The output will include the optimized order, total distance, total time, and a map image URL showing the full route.
Parameters:
{"action": "optimize_route", "include_map": true, "departure_time": "now"}
5. Notify my human (other) (Send Route and Map to User).
Here is your Estate and Garage Sale Route for today. The message includes: the full itinerary with all 5 sale stops in optimal driving order (sale names, addresses, times, key items at each sale), total estimated driving distance and time, and a link to the generated route map showing all sale locations with the driving path. Review the route and head out to start bargain hunting. (Don't include estimated fuel in the response)