← Back to all apps

Penny

Shoppingby Channel3
Launched Feb 20, 2026 on ChatGPT

Penny in ChatGPT helps you find great products and keep tabs on prices—without leaving the chat. Tell Penny what you’re shopping for (or upload a photo to find similar items), browse options, and ask questions to choose the right one. When you find something you like, Penny can start price tracking so you’ll know if the price changes. For example, try: “Penny, find cool funky socks,” “Penny, find shoes like this” (with an image), or “Penny, start price tracking the jacket I liked best.”

4ChatGPT Tools
Channel3Developer
ShoppingCategory

Available Tools

get_product_details

get_product_details
Full Description

Retrieves detailed product information (materials, sizing, care instructions, variants) for products found via Penny. Best used for follow-up questions about specific products.

Parameters (1 required)
Required
productIdsarray

Product IDs to get details for.

search_products

search_products
Full Description

Searches for products across all available brands and stores via Penny. Supports text queries, image-based visual search, and optional filters (gender, price range, condition, etc.). Filters should reflect the user's request; unspecified filters are omitted. For visual search: prioritize image_url if provided, then image_index for png/jpeg/webp uploads, otherwise use a text description of the image. This catalog only contains physical, shippable products. It does not carry digital goods, gift cards, e-books, software, subscriptions, event tickets, or similar non-physical items. If the user asks for these, let them know they are not available rather than searching. Returns product results for browsing or price tracking.

Parameters (2 required, 1 optional)
Required
initialQuerystring

The raw user query that led to this search.

searchesarray

Array of search items. Include all user requests in a single call.

Optional
uploadedImagesarray

Array of uploaded images from user. Each search can reference an image by its index in this array using imageIndex.

show_tracked_products

show_tracked_products
Full Description

Fetches all products the user is currently tracking for price drops via Penny. No arguments needed.

track_product

track_product
Full Description

Allows the user to track the price of one or more products via the Penny app. Accepts an array of products, each with a productId and action ("add" or "remove"). Can handle mixed add/remove operations in a single call.

Parameters (1 required)
Required
productsarray

Array of products to track or untrack. Each item specifies a productId and action.