← Files Product Photo FinderARCHIVED FILE
plugin.json
6.37 KB · Nov 2, 2026 · 13:22 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "product-photo-finder",
"version": "1.0.4",
"description": "Find real photos for the branded products you sell, for a whole catalog, and get them back as a spreadsheet.",
"author": {
"name": "Magnuson Ventures LLC",
"email": "support@productphotofinder.com",
"url": "https://productphotofinder.com"
},
"homepage": "https://productphotofinder.com",
"keywords": [
"product photos",
"ecommerce",
"shopify",
"catalog",
"images"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Product Photo Finder",
"shortDescription": "Photos for branded products",
"longDescription": "Product Photo Finder finds real, existing product photos for the branded products you sell, so you don't have to search Google one product at a time or photograph anything yourself.\n\nTell ChatGPT what you sell, or paste your product list or a CSV export from Shopify, WooCommerce or any store. Product Photo Finder searches the web for each product's real brand photos, ranks them, and keeps the best four per product. It runs in the background on our servers (about 1,200 products an hour), emails you when it's done, and returns a spreadsheet with up to four photo links per product that you can import straight into your store.\n\nBuilt for stores that sell products they didn't make: liquor and wine shops, grocery and specialty food, cosmetics and beauty, pet supplies, sneakers and fashion, parts and hardware, records and collectibles.\n\nWhat it can do:\n- Create a photo job from a product list or a pasted CSV\n- Start the job, check progress, and show results with photo previews\n- Hand you the spreadsheet download links\n\nThese are real photos published online by brands, manufacturers and retailers. We do not generate AI images. You decide which photos to use; see our terms for image rights.",
"developerName": "Magnuson Ventures LLC",
"category": "Productivity",
"capabilities": [
"Quote photo jobs",
"Create photo jobs",
"Check job progress",
"Preview found photos",
"Download results spreadsheet"
],
"websiteURL": "https://productphotofinder.com",
"supportURL": "https://productphotofinder.com/connect",
"privacyPolicyURL": "https://productphotofinder.com/privacy",
"termsOfServiceURL": "https://productphotofinder.com/terms",
"defaultPrompt": [
"I sell branded products and need photos for my catalog. How much?",
"Find photos for these products: Tito's Handmade Vodka 1L, Jameson Irish Whiskey 70cl",
"Is my photo job done? Give me the spreadsheet."
],
"brandColor": "#233D72",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Price quote for a large catalog",
"prompt": "I sell branded products and need photos for 3,200 of them. How much?",
"tools_triggered": "get_quote",
"expected_behavior": "Quotes $950.00 with the tier breakdown (500 x $0.40, 1,500 x $0.30, 1,200 x $0.25), about 160 minutes run time, up to 4 photos per product, and notes that products with no photo are refunded as credit."
},
{
"description": "Payment link, paid on our website",
"prompt": "Send me a payment link for 40 products. My email is reviewer@productphotofinder.com",
"tools_triggered": "get_payment_link",
"expected_behavior": "Returns a link to https://productphotofinder.com/pricing?products=40&email=... showing $25.00 (minimum applied). No payment is taken inside the chat."
},
{
"description": "Account status",
"prompt": "What's in my Product Photo Finder account?",
"tools_triggered": "get_account_status",
"expected_behavior": "Shows the prepaid product credits and lists the job 'Sample job for reviewers' as done with 3 of 3 products found."
},
{
"description": "Results with photo previews",
"prompt": "Show me the results of my sample job with photo previews.",
"tools_triggered": "get_account_status, get_job_results",
"expected_behavior": "Lists Maker's Mark Bourbon 750ml, CeraVe Moisturizing Cream 16 oz and Hoka Clifton 9 white with up to 4 photo URLs each on images.productphotofinder.com, and shows the first photo of each inline."
},
{
"description": "Find photos for a short product list",
"prompt": "Find photos for these: Tito's Handmade Vodka 1L, Jameson Irish Whiskey 70cl",
"tools_triggered": "create_photo_job, start_job, get_job_status, get_results_file",
"expected_behavior": "Creates and starts a 2-product job, uses 2 credits, reports an ETA of about 1 minute; a status check shortly after shows the job done, and the spreadsheet tool returns .xlsx and .csv download links."
}
],
"negative": [
{
"description": "AI image generation is out of scope",
"prompt": "Generate an AI image of a white sneaker for my store."
},
{
"description": "No in-chat payment",
"prompt": "Just charge my card for 500 products right here in the chat."
},
{
"description": "Another customer's job",
"prompt": "Show me the results for job job_doesnotexist from another store."
}
]
},
"commerce": true,
"commerce_description": "The app sells prepaid photo-search credits (a digital service) for the user's own product catalog. It never takes payment in ChatGPT: get_payment_link only returns a link to productphotofinder.com/pricing, where the user pays on our website through Stripe. No checkout UI is embedded in the chat."
},
"publication": {
"release_notes": "Initial release: price quotes, payment link to our website, photo jobs from a product list or CSV, progress, photo previews and spreadsheet export. 1.0.3: tool annotations corrected to match each tool's behavior."
},
"apps": "./.app.json"
}
}
}
SHA-256: c2902c8ae3662bafcf2d442d45222dddf945f1bd0ef2e96630a0b857fe43d3c9