← Files PRUVO PartsARCHIVED FILE
plugin.json
4.12 KB · Nov 3, 2026 · 19:22 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "pruvo-parts",
"version": "1.0.0",
"description": "Search the PRUVO catalog of made-to-measure replacement and industrial parts.",
"author": {
"name": "PRUVO",
"email": "info@pruvo3d.com",
"url": "https://pruvo3d.com"
},
"homepage": "https://pruvo3d.com",
"extensions": {
"com.openai": {
"interface": {
"displayName": "PRUVO Parts",
"shortDescription": "Search made-to-measure parts",
"longDescription": "Ask for a replacement or industrial part. The app searches the PRUVO catalog for matching items with title, category, price, image and a link to the product page. It also recommends the right material class for the user's condition (indoor, heat, UV outdoor, marine salt, high strength, flexible, food-contact question). Made-to-measure work is handed off to the PRUVO site or WhatsApp. The app does not take payment and does not collect personal details.",
"developerName": "PRUVO",
"category": "Business & Operations",
"capabilities": [
"Read"
],
"websiteURL": "https://pruvo3d.com",
"supportURL": "https://chatgpt.pruvo3d.com/support",
"privacyPolicyURL": "https://chatgpt.pruvo3d.com/privacy",
"termsOfServiceURL": "https://chatgpt.pruvo3d.com/terms",
"defaultPrompt": [
"Do you have a replacement for a Yamaha DD-50 drum foot?",
"Which material class suits outdoor UV use?",
"Start a made-to-measure order in three steps."
],
"composerIcon": "./assets/logo.svg",
"logo": "./assets/logo.svg"
},
"review": {
"demo_recording_url": "https://chatgpt.pruvo3d.com/demo.mp4",
"commerce": false,
"commerce_description": "The app does not take payment; ordering and card payment happen on pruvo3d.com",
"test_cases": {
"positive": [
{
"description": "Catalog search returns a match",
"prompt": "Do you have a replacement for a Yamaha DD-50 drum foot?",
"tools_triggered": "parca_ara",
"expected_behavior": "Returns at least one catalog item with title, category and a link to the product page on pruvo3d.com."
},
{
"description": "Material recommendation for UV outdoor use",
"prompt": "Which material class for outdoor UV?",
"tools_triggered": "malzeme_oner",
"expected_behavior": "Returns ASA / PC with a one-line reason and the honest limit note about continuous service ceiling and certifications."
},
{
"description": "Fetch a single product by id",
"prompt": "Get product yamaha-dd-50-davul-makinesi-yedek-ayak-takimi",
"tools_triggered": "urun_getir",
"expected_behavior": "Returns the title, category, price and product url."
},
{
"description": "Made-to-measure order flow in three steps",
"prompt": "Start a made-to-measure order.",
"tools_triggered": "ozel_uretim_baslat",
"expected_behavior": "Lists the three steps bring / measure / produce, the WhatsApp link and the site, with the payment-on-site note."
},
{
"description": "English material guidance",
"prompt": "Recommend material for marine salt use, answer in English.",
"tools_triggered": "malzeme_oner",
"expected_behavior": "Returns PETG / ASA in English with the same honest limit note."
}
],
"negative": [
{
"description": "Empty search text",
"prompt": "Search the catalog with an empty query."
},
{
"description": "Bad product id",
"prompt": "Get product ../x"
},
{
"description": "Unknown material condition",
"prompt": "Recommend material for condition ucak."
}
]
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 06e11ab90b38c068762fa6e939043605f27d6c196a3b49c2bee720dbed3f3442