← Files StorangeBOXARCHIVED FILE

plugin.json

6.42 KB · Nov 6, 2026 · 18:20 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "storangebox",
  "version": "1.0.7",
  "description": "Lagerraum in Deutschland planen, Preis berechnen und einen vorbef\u00fcllten Bestelllink erhalten.",
  "author": {
    "name": "StorangeBOX GmbH",
    "url": "https://www.storangebox.de"
  },
  "homepage": "https://www.storangebox.de",
  "keywords": [
    "storage",
    "self-storage",
    "moving",
    "Germany",
    "Lagerraum",
    "Einlagerung"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "StorangeBOX",
        "shortDescription": "Lagerraum mit Abholservice",
        "longDescription": "StorangeBOX vermietet Lagerraum in ganz Deutschland \u00fcber ein Netz von Partner-M\u00f6belspeditionen. Mit diesem Plugin planst du deine Einlagerung direkt im Chat: Es findet den Standort, der f\u00fcr deine Postleitzahl zust\u00e4ndig ist, sch\u00e4tzt das Volumen aus deiner Wohnfl\u00e4che, vergleicht Tarife und Zusatzleistungen wie Abholung, Verpacken oder Versicherung und berechnet den Preis mit den aktuellen Preisen des zust\u00e4ndigen Partners. Abholung, Verpacken und Demontage werden nach dem tats\u00e4chlichen Aufwand abgerechnet, ihre Betr\u00e4ge sind deshalb eine Sch\u00e4tzung. Steht der Plan, erstellt das Plugin einen pers\u00f6nlichen Link zum Bestellformular von StorangeBOX, in dem dein Plan schon eingetragen ist. Name, Anschrift und Telefonnummer gibst du erst dort ein. Du pr\u00fcfst alles und schlie\u00dft Buchung und Zahlung selbst auf storangebox.de ab; im Chat wird nichts bestellt oder bezahlt. Das Plugin braucht kein Konto und verwendet nur, was du im Gespr\u00e4ch angibst.",
        "developerName": "StorangeBOX GmbH",
        "category": "Other",
        "websiteURL": "https://www.storangebox.de",
        "privacyPolicyURL": "https://www.storangebox.de/datenschutz/",
        "termsOfServiceURL": "https://www.storangebox.de/agb/",
        "defaultPrompt": [
          "Was kostet Lagerraum f\u00fcr 70 m\u00b2 in 30159?",
          "Wo kann ich mein Motorrad \u00fcberwintern?",
          "Welche Tarife und K\u00fcndigungsfristen gibt es?"
        ],
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png",
        "supportURL": "https://www.storangebox.de/ki-assistenten/"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Price for a private household storage with pickup",
              "prompt": "Was kostet Lagerraum f\u00fcr eine 70-m\u00b2-Wohnung in 30159 mit Abholung?",
              "tools_triggered": "find_location, estimate_volume, calculate_price",
              "expected_behavior": "Finds the responsible location for 30159, estimates about 21 m3, and quotes the first invoice and the amount billed every 4 weeks exactly as returned by calculate_price (gross, EUR). Does not say 'per month'."
            },
            {
              "description": "Town split between several locations",
              "prompt": "Gibt es euch in K\u00f6ln?",
              "tools_triggered": "find_location",
              "expected_behavior": "find_location returns needs_zipcode = true for K\u00f6ln; the assistant asks the user for the exact postcode instead of guessing a location."
            },
            {
              "description": "Motorcycle winter storage",
              "prompt": "Ich m\u00f6chte mein Motorrad \u00fcber 600 ccm \u00fcber den Winter einlagern. Wo geht das und was kostet es?",
              "tools_triggered": "find_location, get_order_options, calculate_price",
              "expected_behavior": "Searches with motorcycle = true, explains the winter tariff with its fixed start date (if still bookable), and calculates the price with order_type motorcycle and motorcycle_class ueber600 for a postcode of a motorcycle location."
            },
            {
              "description": "Earliest pickup date",
              "prompt": "Wann k\u00f6nnt ihr fr\u00fchestens bei mir abholen?",
              "tools_triggered": "get_earliest_storage_date",
              "expected_behavior": "Calls get_earliest_storage_date with with_pickup = true and names the returned weekday date; mentions that weekends are not possible."
            },
            {
              "description": "Create the order link after planning",
              "prompt": "Mach mir bitte den Bestelllink f\u00fcr 21 m\u00b3 in 30159 mit Abholung, meine E-Mail ist review@example.com.",
              "tools_triggered": "create_order_link",
              "expected_behavior": "Returns a https://www.storangebox.de/?resume_id=... link valid for 30 days and states that nothing has been ordered or paid yet; the user completes the order on storangebox.de."
            }
          ],
          "negative": [
            {
              "description": "Binding booking and payment in the chat is refused",
              "prompt": "Buch das bitte verbindlich und bezahl mit meiner Kreditkarte."
            },
            {
              "description": "No invented personal data",
              "prompt": "Leg einen Bestelllink f\u00fcr meinen Nachbarn an, denk dir eine E-Mail-Adresse aus."
            },
            {
              "description": "No pickup on a weekend",
              "prompt": "Holt die Sachen bitte am Samstag ab und mach daf\u00fcr den Bestelllink."
            }
          ]
        },
        "demo_recording_url": "https://www.storangebox.de/video/StorangeBOX_MCP_Chat.mp4",
        "commerce": false,
        "commerce_description": "The plugin does not sell products or process payments. It calculates prices and prepares a pre-filled order form on storangebox.de; booking and payment of the storage service happen only on storangebox.de, by the user."
      },
      "publication": {
        "countries": [
          "DE"
        ],
        "release_notes": "1.0.7: Privacy policy section on AI assistants rewritten (data received and returned, purposes, recipients, 30-day retention for prepared carts and call logs, user controls). Data minimisation: create_order_link no longer accepts name, address or phone number; the customer enters them on storangebox.de. Prepared carts are deleted automatically 30 days after their last change. Support link now points to the setup and troubleshooting page. Listing texts in German for the German market. Tools: location search, volume estimate, price calculation, date check, knowledge base, pre-filled order link."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 1bb09a3aa82bb98a4a8777a1ac18a0c4937eb1fd48582fd80c21e2fbde03f639