find_undercompeted_brands
Identify brands with few sellers and strong sales history. Source products with proven demand and low competition.
Instructions
Find brands with low seller competition but real sales presence. The flagship sourcing discovery tool. Use when the user asks 'find brands with few sellers', 'low competition brands', 'undercompeted brands under $50', 'brands I could source with little competition', or any variant of 'find me something to sell'. Pass seed_brand when user mentions a reference brand ('brands like Ninja', 'low competition in the same category as OXO') to constrain results to the same root category.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_sellers | No | Maximum unique sellers (competition ceiling). Default 20. | |
| min_sellers | No | Minimum unique sellers (default 10). Drops single-seller / brand-owner-only 'PL junk' so results show proven multi-seller demand (the default 10–20 window: under-competed but real). | |
| min_buybox_days | No | Minimum observed buybox days in last 3 months (sales floor). Default 30. | |
| max_avg_price | No | Maximum average buybox price in USD. Omit for no price filter. | |
| min_avg_price | No | Minimum average buybox price in USD. Omit for no price filter. | |
| seed_brand | No | Reference brand to derive category from. Results stay in the same root category. | |
| category_id | No | Filter to a specific root category ID. Overrides seed_brand if both given. | |
| include_catchall | No | Include reseller umbrella brands (PATIKIL, Uxcell, etc.). Default false. | |
| limit | No | ||
| marketplace_id | No | 1 = Amazon UK, 2 = Amazon US (default) | |
| brand | No | Exact brand match (case-insensitive). | |
| brand_contains | No | ||
| min_asin_count | No | ||
| max_asin_count | No | ||
| min_control_score | No | ||
| max_control_score | No | ||
| min_velocity_90d | No | ||
| max_velocity_90d | No |