← Back to all apps

Overview

Tools Available1
DeveloperVidline Inc.
CategoryShopping

Smart shopping, all stores

Available Tools

Zen Shopping provides 1 tool that can be used to interact with its services.

Search Products For Shopping

search_products_for_shopping
Full Description

Search for products available for purchase from online retailers. Use this tool when users express shopping-related intent.

COMMON USE CASES:

  • Finding specific products by name, brand, or model
  • Exploring and comparing product options within a category
  • Checking prices and availability across multiple merchants
  • Discovering products matching specific criteria (features, specifications, price range)
  • Seeking purchase recommendations or decision-making support
  • Finding gift ideas for specific occasions, recipients, or relationships
  • Locating where to buy specific items online

TRIGGER SIGNALS

  • Activate this tool when user intent matches patterns like:
    • Decision support: 'help me choose', 'help me pick', 'which one should I get', 'what should I buy', 'recommend me a...'
    • Comparison shopping: 'compare these', 'difference between', 'A vs B', 'which is better'
    • Gift shopping: 'gift ideas for', 'present for', 'what to get someone who...'
    • Budget-conscious: 'budget option', 'affordable', 'cheap', 'best value', 'under $X'
    • Purchase intent: 'where to buy', 'where can I get', 'I want to buy', 'looking to purchase'
    • Assisted shopping: 'personal shopper', 'shopping assistant', 'help me shop for'

Parameters

Required
searchQuerystring

Product search query string in English. MUST follow these rules: 1. LANGUAGE: Always use English keywords regardless of user's input language 2. SPECIFICITY RULES: - When user mentions EXPLICIT model/version numbers: Include them in query - When user uses VAGUE/TEMPORAL descriptors: Use ONLY brand + category, let search system handle ranking * Vague terms: 'latest', 'newest', 'best', 'top', 'popular', 'recommended', 'good' * Temporal terms: 'new', 'current', 'this year', 'recent' * Example: User says 'latest [Product]' → query: '[Brand] [Category]' (NOT specific model) - When UNCERTAIN about specifications: Keep query broad to maximize search system's ranking capabilities 3. QUERY STRUCTURE: - Pattern: [Brand] [Category] [Explicit-User-Mentioned-Attributes] - Keep concise: 2-4 keywords typically sufficient - Only include attributes explicitly stated by user (color, size, material, etc.) - Avoid inferring or assuming specifications 4. EXAMPLES: ✓ User: 'latest smartwatch' → Query: 'smartwatch' ✓ User: 'best wireless earbuds' → Query: 'wireless earbuds' ✓ User: 'Model X Pro 256GB' → Query: 'Model X Pro 256GB' (explicit) ✓ User: 'black leather backpack' → Query: 'leather backpack black' (explicit color) ✗ User: 'newest version' → Query: 'Version 5' (don't guess version) ✗ User: 'popular brand laptop' → Query: 'Brand A laptop' (don't assume brand) 5. RATIONALE: The search engine has real-time inventory data and intelligent ranking algorithms. Broader queries leverage these capabilities to surface the most relevant, current, and popular products automatically.

Optional
price_rangeobject

Filter products within a specified price range. Apply this parameter when users indicate budget constraints, spending limits, or desire to find products within a particular price bracket (e.g., 'under 100', 'between 50-200', 'budget-friendly', 'premium/high-end').

shoprsstring

Ignore this parameter

sort_bystring

Ignore this parameter

Options:price_ascprice_desc