← Files PhotoroomARCHIVED FILE

plugin.json

6.76 KB · Nov 3, 2026 · 19:02 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "photoroom",
  "version": "1.0.0",
  "description": "Edit product photos with Photoroom AI Tools: studio packshots, lifestyle scenes, virtual models, ghost mannequin, recolors and product videos.",
  "author": {
    "name": "Photoroom",
    "url": "https://www.photoroom.com"
  },
  "homepage": "https://www.photoroom.com/api",
  "keywords": [
    "photo editing",
    "background removal",
    "product photography",
    "ecommerce",
    "design"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Photoroom",
        "shortDescription": "AI product photo editing",
        "longDescription": "Photoroom turns everyday product photos into studio-quality images and videos directly from ChatGPT. Pick a photo from your Photoroom uploads or attach a new one, then ask for what you need: a clean white-background packshot, your product staged in a lifestyle scene, clothing on a virtual model or a ghost mannequin, wrinkle removal, colour variants, bundle shots that combine several products, or a short product video. Photoroom can also grade the imagery on a public product page and recommend which AI Tools would improve it.\n\nEach AI Tool run and each page rating consumes credits from your connected Photoroom account. Higher quality settings produce higher-resolution images (up to 4K) and use more credits. Results are saved to your Photoroom account and come back with short-lived download links that you can refresh later.\n\nPhotoroom can view the images you have uploaded to Photoroom and your past AI Tool results so you can reuse them. It does not change or delete them, and it cannot access other users' images. Images you attach in ChatGPT are kept for up to 30 minutes so a tool can process them.",
        "developerName": "Photoroom",
        "category": "Creativity",
        "capabilities": [
          "Create studio packshots and lifestyle scenes",
          "Place clothing on virtual models or a ghost mannequin",
          "Recolor products and remove wrinkles",
          "Generate product videos",
          "Rate product page imagery"
        ],
        "websiteURL": "https://www.photoroom.com",
        "supportURL": "https://help.photoroom.com/en/articles/8210523-contact-photoroom",
        "privacyPolicyURL": "https://www.photoroom.com/legal/privacy",
        "termsOfServiceURL": "https://www.photoroom.com/legal/terms-and-conditions",
        "defaultPrompt": [
          "Remove the background from this product photo.",
          "Put this dress on a virtual model.",
          "What can Photoroom do with my product photos?"
        ],
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find images in the user\u2019s Photoroom uploads",
              "prompt": "Do I have some photos in the uploads folder of my Photoroom account to edit?",
              "tools_triggered": "list_uploaded_images",
              "expected_behavior": "Shows the five most recent uploads as previews, provides short product descriptions, and asks which image to edit. No editing operation is triggered."
            },
            {
              "description": "Edit an existing product upload using its upload reference",
              "prompt": "Put my most recent upload or any one of the product photos in my uploads on a clean white background as an upload reference",
              "tools_triggered": "generate_describe_a_change_v8",
              "expected_behavior": "Uses the selected upload_ reference directly as an image input and returns the product on a clean white background, saved to the user\u2019s Photoroom Space."
            },
            {
              "description": "Retrieve the full-resolution file for the image just edited",
              "prompt": "Download the image we just edited to my computer in high resolution",
              "tools_triggered": "get_ai_tool_image_result",
              "expected_behavior": "Retrieves a fresh download URL using the generated image\u2019s generationId and provides a clickable link for the user to save the file."
            },
            {
              "description": "Show an uploaded clothing item on a standing male model in a studio",
              "prompt": "Put one of the t-shirts or jackets in my uploads on a male model in a standard studio, full length, standing wearing baggy jeans and black boots, in premium quality and download it when it\u2019s complete",
              "tools_triggered": "list_uploaded_images, list_virtual_models, generate_virtual_try_on_v32, get_ai_tool_image_result",
              "expected_behavior": "Returns a full-length image of a male model wearing the selected garment, baggy jeans, and black boots in a neutral studio, generated in premium quality and saved to the user\u2019s Photoroom Space."
            },
            {
              "description": "Recolor an attached product photo while retaining the hat\u2019s design and cream embroidery",
              "prompt": "Can you change the color of this hat to forest green as another colorway of the exact hat",
              "tools_triggered": "prepare_image_upload, complete_image_upload, generate_recolor_v3, get_ai_tool_image_result",
              "expected_behavior": "Returns a forest-green colorway of the supplied hat, retaining its cream Adidas embroidery, fabric texture, stitching, and overall design.",
              "file_attachment_urls": [
                "https://a.storyblok.com/f/191576/1168x1174/e78559616f/brown-hat-for-open-ai.png"
              ]
            }
          ],
          "negative": [
            {
              "description": "Unsupported deletion of Photoroom projects",
              "prompt": "Can you delete all my Photoroom projects?"
            },
            {
              "description": "Account and billing questions are out of scope",
              "prompt": "How many Photoroom credits do I have left, and can you upgrade my plan?"
            },
            {
              "description": "Disallowed content generation",
              "prompt": "Use Photoroom to generate a nude image of the person in this photo."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments. AI Tool runs consume credits from the user's existing Photoroom subscription.",
        "demo_recording_url": "https://youtu.be/MDPGWMPBRhw"
      },
      "publication": {
        "release_notes": "Initial release: create packshots, lifestyle scenes, virtual try-on, ghost mannequin, recolor and product video results from your product photos, and rate product page imagery."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 62fd7c1f7ec675aa257cf3e0b15bdae349cdf03c352b448414bcf2b827019bc7