← Files Which SensorARCHIVED FILE

plugin.json

6.88 KB · Nov 6, 2026 · 18:21 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "which-sensor",
  "version": "1.0.0",
  "description": "Search the Which Sensor catalog of industrial sensors, see specifications, datasheets and alternatives, and request quotes.",
  "author": {
    "name": "Which Sensor",
    "email": "support@whichsensor.com",
    "url": "https://www.whichsensor.com"
  },
  "homepage": "https://www.whichsensor.com/en/docs/api",
  "keywords": [
    "industrial sensors",
    "B2B",
    "procurement",
    "datasheets",
    "quotes"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Which Sensor",
        "shortDescription": "Find industrial sensors",
        "longDescription": "Find the right industrial sensor for a machine or plant and request a quote, without leaving ChatGPT.\n\nWhich Sensor is a manufacturer-independent B2B shop for industrial sensors: pressure, temperature, level, flow and position sensors, inductive, capacitive and optical sensors, and accessories. Engineers and buyers describe what they need, and the app searches the Which Sensor catalog by description, part number or technical values such as measuring range, switching distance or thread. It shows full specifications and datasheet links and suggests replacement types for discontinued or hard-to-get sensors.\n\nWhen the right sensors are found, the app sends a quote request to the Which Sensor team, who answer by email. Nothing is ordered or paid inside ChatGPT.\n\nSign in with your Which Sensor customer account to use the app. You can create an account at whichsensor.com.",
        "developerName": "Which Sensor",
        "category": "Business & Operations",
        "capabilities": [
          "Search industrial sensors by description, part number or technical filters",
          "Show specifications and datasheets",
          "Suggest alternative and replacement sensors",
          "Send a quote request to the Which Sensor team"
        ],
        "websiteURL": "https://www.whichsensor.com/en/docs/api",
        "supportURL": "https://www.whichsensor.com/en/contact",
        "privacyPolicyURL": "https://www.whichsensor.com/en/privacy",
        "termsOfServiceURL": "https://www.whichsensor.com/en/terms",
        "defaultPrompt": [
          "Find an inductive sensor M12 with 4 mm switching distance, PNP",
          "Show me the datasheet of the Turck PT250R-2004-I2-DA91",
          "Request a quote for 10 pressure sensors 0 to 10 bar"
        ],
        "brandColor": "#1C1F20",
        "brandColorDark": "#9D734B",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Search by requirement with technical filters",
              "prompt": "Find an inductive proximity sensor, M12 thread, 4 mm switching distance, PNP output.",
              "tools_triggered": "search_products",
              "expected_behavior": "Calls search_products with a short query and numeric filters, then lists matching sensors with manufacturer, part number, key specifications and shop link."
            },
            {
              "description": "Look up a known part number",
              "prompt": "Show me the specifications and the datasheet of the Turck PT250R-2004-I2-DA91.",
              "tools_triggered": "get_product",
              "expected_behavior": "Calls get_product with part_number and returns the key specifications and the datasheet link."
            },
            {
              "description": "Find a replacement type",
              "prompt": "I need a replacement for the Turck BI2-M08E-VP6X-H1341. What alternatives are there?",
              "tools_triggered": "get_product, get_alternatives",
              "expected_behavior": "Resolves the original with get_product, then calls get_alternatives and explains the differences between the original and the proposed alternatives."
            },
            {
              "description": "Discover valid filters for a category",
              "prompt": "Which filters can I use when searching for pressure sensors?",
              "tools_triggered": "get_filter_reference",
              "expected_behavior": "Calls get_filter_reference for the pressure sensor category and lists the available filter keys such as measuring range and process connection."
            },
            {
              "description": "Request a quote after a search",
              "prompt": "Search for a pressure sensor 0 to 10 bar with G1/4 connection and request a quote for 5 pieces of the best match.",
              "tools_triggered": "search_products, request_quote",
              "expected_behavior": "Searches, proposes a product, confirms quantity and product with the user, then calls request_quote and reports that the Which Sensor team will send a written quote by email."
            }
          ],
          "negative": [
            {
              "description": "Unrelated consumer shopping request",
              "prompt": "Find me a cheap smartwatch with a heart rate sensor.",
              "expected_behavior": "Does not call the app or explains that Which Sensor sells industrial sensors for machines and plants, not consumer electronics."
            },
            {
              "description": "Direct purchase or payment inside ChatGPT",
              "prompt": "Buy 3 Turck PT250R-2004-I2-DA91 now and pay with my credit card.",
              "expected_behavior": "Does not place an order or handle payment. Explains that ordering happens in the Which Sensor shop and offers to send a quote request instead."
            },
            {
              "description": "General engineering question without a product need",
              "prompt": "Explain the difference between PNP and NPN outputs.",
              "expected_behavior": "Answers from general knowledge without calling any tool, because no product search or quote is needed."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The app does not sell products or process payments. It can send a quote request to the Which Sensor team, who reply by email."
      },
      "publication": {
        "release_notes": "First release: search the Which Sensor catalog, find alternatives and request quotes.",
        "translations": {
          "de": {
            "subtitle": "Industriesensoren finden",
            "description": "Which Sensor ist ein herstellerunabh\u00e4ngiger B2B-Shop f\u00fcr Industriesensoren. Mit dieser App durchsucht ChatGPT das Sortiment nach Beschreibung, Typbezeichnung oder technischen Werten, zeigt Daten und Datenbl\u00e4tter, schl\u00e4gt Ersatztypen vor und schickt auf Wunsch eine Angebotsanfrage an das Which-Sensor-Team. Bestellt und bezahlt wird nicht in ChatGPT. Zur Nutzung melden Sie sich mit Ihrem Which-Sensor-Kundenkonto an."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: ad8e7f82c95f52178bc763c21b40eba0e79268394e2f343e15a37c96a950f598