Menu Lookup Tool
Themenu_lookup tool provides flexible menu search and browsing capabilities, supporting 7 different query types for efficient menu exploration. It handles both regular menu items and promotional deals with advanced filtering and field selection.
Overview
Menu lookup enables:- Category browsing with minimal token usage
- Fuzzy search across items and deals
- Detailed item information including options and pricing
- Batch operations for multiple queries
- Deal and combo management
- Organization mode with location-specific catalogs
Query Types
browse_categories
Minimal token usage for category overview:search_skus
Fuzzy search across items AND deals:list_categories
Full category details with product counts:list_skus
List items with filtering:get_sku_details
Detailed information for specific SKUs:list_deals
Available promotional deals:get_deal_details
Detailed deal information with available choices:Field Selection
Control response size by selecting only needed fields:Available Fields
internal_id- SKU identifier (needed for ordering)name- Item namedescription- Item descriptionprice- Price informationcategory- Category namehas_options- Boolean indicating customizations availableoptions_summary- List of option types (lightweight)options- Full option details with prices (heavy)available- Availability statusavailability- Detailed availability information
Performance Tips
Organization Mode Support
Location-Specific Queries
Cross-Location Search
Advanced Features
Filtering Options
Pagination and Limits
Batch Operations
Reduce latency with batch queries:Deal Management
Understanding Deals
Deals require selecting exactly ONE SKU per deal line:Deal Pricing
- Base deal price is fixed
- SKUs in deals may have modified prices (often $0)
- Options still add to the total price
- Some SKUs may add premium charges
Common Usage Patterns
Category Browsing Flow
Search-Based Flow
Deal Exploration Flow
Error Handling
Common Errors
Organization Mode Errors
Performance Optimization
Token Usage
- Use
browse_categoriesfor overviews (~100 tokens) - Select minimal
fieldsfor listings - Use
options_summaryinstead of fulloptions - Limit results appropriately
API Efficiency
- Batch multiple queries together
- Cache frequent category browses
- Use specific location_id in organization mode
- Set reasonable min_score for searches
Memory Considerations
- Full menu with all options can be very large
- Field selection dramatically reduces response size
- Batch operations are more efficient than multiple calls
Integration with Ordering
Getting SKU IDs for Orders
Option Selection for Orders
menu_lookup tool is the primary interface for menu exploration, providing flexible search capabilities while maintaining performance through intelligent field selection and batch operations.