← Files DreamshipARCHIVED FILE

plugin.json

7.41 KB · Nov 12, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "dreamship",
  "version": "1.0.0",
  "description": "Run your print-on-demand shops or make something just for you: products and mockups, publishing to your shops, orders and tracking, draft orders and exports.",
  "author": {
    "name": "Dreamship",
    "email": "support@dreamship.com",
    "url": "https://dreamship.com"
  },
  "homepage": "https://dreamship.com",
  "keywords": [
    "print on demand",
    "custom products",
    "ecommerce",
    "merchandise",
    "shopify",
    "etsy"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Dreamship",
        "shortDescription": "Design it, sell it, ship it",
        "longDescription": "Run your print-on-demand shops just by asking, or make something just for you. Dreamship prints products such as t-shirts, mugs and posters one at a time, as they're ordered, and ships each one to your customer or to you.\n\nFor your shops:\nProducts and mockups: Add artwork from a file or a link, make and edit products from it, and see their mockups in the chat.\nProduct templates: Save a product as a template and make more products the same way.\nPublishing: Publish products to your connected shops, such as Shopify and Etsy, when you ask.\nOrders and tracking: Look up any order, its shipments, tracking and history.\nCatalog and costs: Browse the catalog, each item's print areas and mockup templates, and see what an order would cost you, shipping included.\nDraft orders: Set up orders for your customers as drafts, then review, submit and pay for them on dreamship.com.\nExports: Export your orders, products and catalog, then download the files from Dreamship.\n\nJust for you:\nDesign a one-off, such as a mug with your dog on it, and the plugin drafts the order to your address. You review, submit and pay for it on dreamship.com, and Dreamship ships it to your door.\n\nRequirements: A Dreamship account. Publishing needs a shop connected in Dreamship, and submitting an order needs a payment method there.\n\nThe plugin acts only on your own account, with the permissions your role has on dreamship.com. It cannot submit, change or cancel an order, take a product off a shop, charge your account, or delete anything.",
        "developerName": "Dreamship",
        "category": "Business & Operations",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://dreamship.com",
        "supportURL": "https://help.dreamship.com",
        "privacyPolicyURL": "https://dreamship.com/legal/privacy",
        "termsOfServiceURL": "https://dreamship.com/legal/terms",
        "defaultPrompt": [
          "Make a mug from my newest artwork and draft an order to ship one to me",
          "Which of my products are on my Shopify store?",
          "What would 3 of my posters cost me shipped to Canada?"
        ],
        "brandColor": "#312e81",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Lists the products on the merchant's connected Shopify store",
              "prompt": "Which of my Dreamship products are on my Shopify store?",
              "tools_triggered": "list_shops, search_products",
              "expected_behavior": "Names the connected Shopify store, ChatGpt Test Store, and lists the products on it, the Unisex Standard T-Shirt among them."
            },
            {
              "description": "Publishes one of the merchant's products to their Shopify store",
              "prompt": "Publish my Standard Poster to my Shopify store.",
              "tools_triggered": "search_products, list_shops, publish_product",
              "expected_behavior": "Publishes the Standard Poster to ChatGpt Test Store and reports the listing as publishing or published, or as already published if an earlier run published it. Nothing else on the store changes."
            },
            {
              "description": "Makes a new product from the merchant's existing artwork and shows its mockups",
              "prompt": "Make a mug with the same artwork as my Unisex Standard T-Shirt and show me the mockups.",
              "tools_triggered": "search_products, get_product_design, get_catalog_item, create_product",
              "expected_behavior": "Creates an unpublished mug product in the merchant's account with the T-shirt's artwork and shows the product card. The mockups appear on the card once they finish rendering, usually within a couple of minutes."
            },
            {
              "description": "Estimates what an order would cost the merchant, shipping included",
              "prompt": "What would 3 of my Standard Posters cost me shipped to Canada?",
              "tools_triggered": "search_products, get_product_design, estimate_cost",
              "expected_behavior": "Gives the cost of 3 posters with shipping to Canada, by shipping method, at the merchant's own prices. Nothing is ordered."
            },
            {
              "description": "Creates a draft order that the merchant reviews and submits on Dreamship",
              "prompt": "Create a draft order for 2 black size M Unisex Standard T-Shirts for Jane Doe, 860 Fell St, San Francisco, CA 94117.",
              "tools_triggered": "search_products, get_product_design, create_draft_order",
              "expected_behavior": "Creates a draft order for 2 black M T-shirts shipping to Jane Doe and shows the order card. The order stays a draft: nothing is charged or printed unless the merchant submits it on dreamship.com."
            }
          ],
          "negative": [
            {
              "description": "Cancelling an order, which no tool can do",
              "prompt": "Cancel my order for Jane Doe.",
              "expected_behavior": "Cancels nothing. Says it can't cancel orders here; it may look the order up first."
            },
            {
              "description": "Taking a product off a shop, which no tool can do",
              "prompt": "Take my Unisex Standard T-Shirt off my Shopify store.",
              "expected_behavior": "Changes nothing on the store. Says it can't take products off shops."
            },
            {
              "description": "Image generation that has nothing to do with the merchant's Dreamship account",
              "prompt": "Generate an image of a cat wearing sunglasses.",
              "expected_behavior": "Doesn't call the plugin, and nothing is added to the merchant's Dreamship account."
            }
          ]
        },
        "commerce": true,
        "commerce_description": "People can create draft orders for physical print-on-demand products made from their own designs, shipped to their customers or to themselves. Nothing is bought or charged in the plugin: they review, submit and pay for each order on dreamship.com, and the plugin cannot submit, charge or cancel an order.",
        "demo_recording_url": "https://drmjya4epqbke.cloudfront.net/assets/review/dreamship-chatgpt-plugin-demo-2026-10-30-3.mp4"
      },
      "publication": {
        "countries": [],
        "release_notes": "First release. Look up orders, tracking, shops and the catalog, estimate costs, add artwork, create and edit products and product templates, publish products to connected shops, create draft orders to submit on Dreamship, and start data exports."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: fcb46e964b66bed7aefe2894922353e0b0fc057a832136acd0b2129a77798ca8