Check real-time inventory, price, and shipping for a product SKU.
This tool queries the connected e-commerce platform (Shopify, WooCommerce, etc.)
for live inventory data. Returns current stock level, price, and
availability status.
Args:
sku: Product SKU (Stock Keeping Unit) - e.g., "RED-WIDGET-001"
Returns:
Dictionary with:
- sku: The requested SKU
- stock: Current inventory count
- price: Current price in USD
- can_ship_today: Boolean indicating same-day shipping availability
- message: Human-readable status message
Example:
>>> await check_stock("WIDGET-001")
{
"sku": "WIDGET-001",
"stock": 42,
"price": 29.99,
"can_ship_today": True,
"message": "✅ WIDGET-001 (Awesome Widget) - 42 in stock at $29.99"
}