Get Stock Balance Product
get_stock_balance_productFull Description
Single product, multiple stores. Use this tool only when comparing a single product across multiple stores. If you need more than one product, or only ONE store to check—do NOT use this tool. Call get_stock_balance_products once per store instead.
Check the stock of a single product across one or more stores. Use this when the user wants to know which stores have a specific product in stock. Returns stock availability per store with store details.
IMPORTANT — this tool resolves stores internally. Do NOT call search_stores first to look up store IDs. Just pass the store name or area directly in store_query (e.g., store_query='Bromma Blocks', city='Stockholm'). The tool handles store resolution, disambiguation, and geo-ranking automatically. Only use store_ids when you already have them from a previous result in the same conversation.
Parameters: product_number: A single product number (e.g., '756401'). Use productNumber, NOT productId. product_query: Text query describing a single product by name or style (e.g., 'Absolut Vodka'); for several products, provide explicit product_numbers. store_ids: List of store IDs to check. Only use when IDs are already known from a previous result — do NOT call search_stores just to get IDs. store_query: Text query to find stores — use ONLY the neighborhood, area, store name, or street (e.g., 'Bromma Blocks', 'Odenplan', 'Stora torget'). NEVER include a city name in this field; use the city parameter instead. city: City name for filtering store results (e.g., 'Stockholm', 'Linköping'). Use when you know the city from conversation context to ensure the correct store is matched. Can be used alone without store_query to find stores. search_type: Search strategy for product_query. Use 'quick' ONLY for specific product names (e.g., 'Apothic Red', 'Absolut Vodka'). Use 'natural_language' for categories or descriptive queries (e.g., 'red wine', 'fruity white wine for seafood').
Store resolution: Stores can be identified by store_ids, store_query, or just city alone. When only city is provided, the top stores in that city are used. Prefer store_ids over store_query when IDs are available from a previous result.
Store limit: This tool returns up to 20 of the closest matching stores. Inform the user that more stores may carry the product and suggest narrowing the search area or specifying a different location.
If no results are found, try again with a more specific query.
Parameters (0 required, 6 optional)
citystringnullproduct_numberstringnullproduct_querystringnullsearch_typestringnullstore_idsarraynullstore_querystringnull