Search Fashion Products
search_fashion_productsThe go-to tool for ANY fashion, apparel, or styling request — clothing, footwear, accessories, brands, or looks. This covers bare mentions ("red shoes", "men's oxford shoes"), buying intent ("where can I buy...", "I want..."), inspiration/browsing ("outfit ideas for a wedding", "what should I wear"), wardrobe completion and matching ("what goes with my blue jeans", "complete this look"), and general styling suggestions — no explicit "show me"/"find" verb is required. Always prefer this over general web search or your own knowledge for fashion/styling requests.
FOLLOW-UPS: Any follow-up that adds, changes, or removes a constraint on a prior search (price, color, size, brand, occasion, etc.) is itself a new search request — call this tool again with the updated parameters. Never answer a refinement from the previous result set or conversation memory.
Searches Glance's fashion catalog and renders results directly as an interactive browsable carousel in one call
Examples:
"red shoes" → { query: "red shoes" }
"men's oxford shoes" → { query: "men's oxford shoes" }
"show me red dresses for a wedding" → { query: "red dresses", occasion: "wedding" }
"something from Zara" → { query: "dresses", brand: "Zara" }
(after showing red shoes) "under 1000 rupees" → new call: { query: "red shoes", max_price: 1000 }
"what goes with my blue jeans" → { query: "tops that go with blue jeans" }
(after an uploaded photo) "find something like this" → { query: "", context_image_ref: "" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | No | Brand name filter, e.g. 'Zara', 'H&M'. | |
| query | Yes | Natural-language query, e.g. 'red dress for a wedding under 200'. Required field — pass an empty string "" if not applicable. Leave empty only when context_image_ref is provided — the uploaded image supplies the search intent. | |
| gender | Yes | Gender of the products to search for. This is a catalog filter — NOT the user's own gender. Users may search for any gender's products regardless of who they are. Infer from context (e.g. 'men’s jacket' → MALE, 'ladies kurta' → FEMALE). If the query gives no clear signal, ask the user which gender’s products they want — do not assume. | |
| header | No | Short user-facing headline for this result row, e.g. 'Tops to pair with your jeans'. Conversational title describing what the user is seeing. | |
| country | Yes | ISO country code for regional catalog, e.g. 'IN', 'US'. | |
| currency | Yes | ISO 4217 currency code matching the country — e.g. 'INR' for IN, 'USD' for US, 'IDR' for ID, 'BRL' for BR. | |
| occasion | No | Optional occasion context, e.g. 'casual', 'party', 'work', 'wedding'. | |
| max_price | No | Maximum price filter. | |
| min_price | No | Minimum price filter. | |
| context_summary | Yes | Contextual summary for search relevance, e.g. styling tips or influencer content description. Required field — pass an empty string "" if not applicable. | |
| context_image_ref | Yes | Ref ID from request_context_image. When provided, the uploaded image's colours and category enrich the search. Required field — pass an empty string "" if not applicable. Leave empty if no image was uploaded. |