Send a Meal
Search gift meals and send them as gifts.
От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноМожет изменять данные
Что умеет
- Add Item To Cart: Add products to shopping cart with automatic cart creation Add products and gift certificates to your shopping cart. If no cart exists, this tool will automatically create a new cart
- Create Checkout Url: CreateResult a checkout URL for a cart assigned to a current session Arguments: None, but requires a cart to be present in the current session. Returns: - checkoutURL - the URL to
- Get Product Details: Get product details (variants and images) by product ID. Arguments: id - the ID of the product to get details for. optionValues - if product has options you should ask user to pic
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Search gift meals and send them as gifts. Live catalog, cart, and guest checkout for Send a Meal.
Список инструментов сервера (6)
Технические названия из tools/list. Нужны только разработчикам.
| add_item_to_cart | Add products to shopping cart with automatic cart creation Add products and gift certificates to your shopping cart. If no cart exists, this tool will automatically create a new cart and add the items to it. Perfect for starting a new shopping session or adding more items to an existing cart. Use this tool when customers want to: - Add new products to their cart - Start shopping by adding their first item - Add gift certificates to their purchase - Add multiple items in a single operation Features: - Automatic cart creation if none exists - Support for both regular products and gift certificates - Multi-currency and multi-locale support - Batch operations for adding multiple items at once - Handles product variants, quantities, and custom properties Flow: - Call 'search_products' tool to find products by search term. - Call 'get_product_details' tool to get product variants and images. - Call 'add_item_to_cart' tool to create new cart with item - Call 'create_checkout_url' tool to generate a checkout URL for the cart. |
| create_checkout_url | CreateResult a checkout URL for a cart assigned to a current session Arguments: None, but requires a cart to be present in the current session. Returns: - checkoutURL - the URL to redirect the user to for checkout - errors - any errors encountered during the process (like, cart not found, etc.) Flow: - Call 'manage_cart' with 'create_cart' operation to create a new cart. - Call this tool to create a checkout URL for the cart assigned to the current session. |
| get_product_details | Get product details (variants and images) by product ID. Arguments: id - the ID of the product to get details for. optionValues - if product has options you should ask user to pick options. [IMPORTANT] If user has chosen options, pass them in 'option_values' parameter. [IMPORTANT] If product has options this field is required and ask user to pick Returns: - Product details including variants and images. - null if product is not found Flow: - Call 'search_products' tool to get base product details and product ID. - Call this tool with the product ID to get variant and images of the product. - Call 'add_item_to_cart' with results of 'search_products' and 'get_product_details' (variant) tools to add the product to the cart. - [IMPORTANT] If product has variants you will have to specify which variant to add |
| remove_item_from_cart | Remove specific items from your shopping cart. It is removing the item completly from the cart. If you want to reduce quantity of the items use 'update_cart_item' Remove unwanted items from your shopping cart by targeting specific item IDs. This tool provides precise control over cart cleanup and item removal. Use this tool when customers want to: -Remove specific products they no longer want -Delete gift certificates from their cart -Clean up their cart before checkout -Remove items added by mistake Features: - Target removal by specific item ID - Works with both products and gift certificates - Maintains cart structure after removal - Immediate cart updates Flow: - Call 'search_products' tool to find products by search term. - Call 'get_product_details' tool to get product variants and images. - Call 'add_item_to_cart' tool to create new cart with item - Call 'add_item_to_cart' tool to add another item to cart - Call 'remove_item_from_cart' tool to remove added item to cart - Call 'create_checkout_url' tool to generate a checkout URL for the cart. Requires an existing cart with items to remove. |
| search_products | Search products by a term Arguments: term - the search term to look for products. It should be at least 3 characters long. cursor - optional, used for pagination. If provided, it will return the next page of results after. Pagination: Supports pagination with 'cursor' arguments. If 'cursor' is not provided, it will return the first page of results. Value for 'cursor' can be obtained from the 'nextCursor' field in the response. If 'nextCursor' is null, it means there are no more results to fetch. If value of cursor is null (or a string representation of 'null') dont send it in the payload. Flow: - Call this tool with a 'term' argument and optionally with 'cursor' to search for products. - if you find matching product - and product has options available - ask user which option to choose and only after he choose call 'get_product_details' with option values as an input - if product has no options - you can call 'get_product_details' with the product ID to get details about the product. - Call 'add_item_to_cart' and with results of 'search_products' and 'get_product_details' (variant) tools to add the product to the cart. - [IMPORTANT] If product has variants ask user to pick |
| update_cart_item | Modify existing items in your shopping cart Update the details of items already in your shopping cart, including changing quantities, modifying product properties, or updating item-specific configurations. Use this tool when customers need to: - Change the quantity of items in their cart - Update product variants (size, color, etc.) - Modify custom properties or configurations - Adjust item-specific details before checkout Features: - Granular control over individual cart items - Quantity adjustments (increase or decrease) - Product variant and property modifications - Maintains cart integrity during updates Flow: - Call 'search_products' tool to find products by search term. - Call 'get_product_details' tool to get product variants and images. - Call 'add_item_to_cart' tool to create new cart with item - Call 'update_cart_item' tool to updatem item in the cart eq. quantity - Call 'create_checkout_url' tool to generate a checkout URL for the cart. Requires an existing cart with items to modify. |