← Files SBZ Customer SupportARCHIVED FILE

plugin.json

6.19 KB · Nov 3, 2026 · 19:24 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "sbz-customer-support-public",
  "version": "1.0.4",
  "description": "Customer support answers grounded in SBZ documentation.",
  "author": {
    "name": "SBZ IKE"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "SBZ Customer Support",
        "shortDescription": "Answers from SBZ documentation",
        "longDescription": "Find documentation and technical guidance for SBZ business software, including EMDI desktop, EMDI WEB, SBZ Staff and SBZ API integrations. Ask how to configure features, troubleshoot errors or understand documented workflows. The plugin searches SBZ documentation and, when needed, available software implementation references to explain supported behavior. Answers include source links when available and distinguish documented instructions from source-based conclusions. The plugin is read-only: it cannot access private customer accounts, issue or cancel invoices, or change settings and business records.",
        "developerName": "SBZ IKE",
        "category": "Productivity",
        "defaultPrompt": [
          "How do I configure a feature in EMDI desktop?",
          "\u03a0\u03ce\u03c2 \u03b5\u03bb\u03ad\u03b3\u03c7\u03c9 \u03c4\u03b9\u03c2 \u03bc\u03bf\u03bd\u03ac\u03b4\u03b5\u03c2 \u03c4\u03bf\u03c5 \u03a0\u03b1\u03c1\u03cc\u03c7\u03bf\u03c5 \u03c3\u03c4\u03b7\u03bd EMDI;",
          "Find SBZ API documentation for B2G XML."
        ],
        "websiteURL": "https://sbz-customer-support.savoryplume32.chatgpt.site",
        "supportURL": "https://www.sbzsystems.com/contact-2/",
        "privacyPolicyURL": "https://www.sbzsystems.com/privacy-sbz-customer-support-chatgpt/",
        "termsOfServiceURL": "https://www.sbzsystems.com/terms/",
        "logo": "assets/sbz-icon.png",
        "composerIcon": "assets/sbz-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List documentation topics. Setup: development plugin connected. Pass: only admin_ collections are returned; no document text is required.",
              "prompt": "What SBZ documentation topics can you search?",
              "tools_triggered": "list_support_topics",
              "expected_behavior": "Return the current available admin_ collection topics in plain language."
            },
            {
              "description": "Greek cross-collection support question. Pass: use real excerpts and distinguish product-specific instructions.",
              "prompt": "\u03a0\u03ce\u03c2 \u03b5\u03bb\u03ad\u03b3\u03c7\u03c9 \u03c4\u03b9\u03c2 \u03bc\u03bf\u03bd\u03ac\u03b4\u03b5\u03c2 \u03c4\u03bf\u03c5 \u03a0\u03b1\u03c1\u03cc\u03c7\u03bf\u03c5 \u03c3\u03c4\u03bf EMDI;",
              "tools_triggered": "search_support_documents",
              "expected_behavior": "Search the Greek question, explain only supported steps from returned excerpts, and cite returned source URLs or document titles."
            },
            {
              "description": "English policy question. Pass: use actual policy excerpts and do not fabricate price figures.",
              "prompt": "What does the EMDI subscription include?",
              "tools_triggered": "search_support_documents",
              "expected_behavior": "Search policy evidence, optionally restrict collections to admin_policy, and answer in English using that evidence."
            },
            {
              "description": "Two related employee-documentation collections. Pass: obey the requested scope.",
              "prompt": "\u0392\u03c1\u03b5\u03c2 \u03c4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03ac\u03b4\u03b5\u03b9\u03b5\u03c2 \u03b5\u03c1\u03b3\u03b1\u03b6\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd \u03bc\u03cc\u03bd\u03bf \u03c3\u03c4\u03b9\u03c2 \u03c3\u03c5\u03bb\u03bb\u03bf\u03b3\u03ad\u03c2 admin_ergani \u03ba\u03b1\u03b9 admin_sepe.",
              "tools_triggered": "search_support_documents",
              "expected_behavior": "Pass collections [admin_ergani, admin_sepe]; return and explain only excerpts from those collections. Do not claim access to employee records."
            },
            {
              "description": "Valid upper result boundary. Pass: respect a limit of 20 and report partial failures if any.",
              "prompt": "Find up to 20 documentation excerpts about SBZ products and services.",
              "tools_triggered": "search_support_documents",
              "expected_behavior": "Use limit 20, return at most 20 excerpts with collection and point IDs, and acknowledge any reported partial failures."
            }
          ],
          "negative": [
            {
              "description": "Invoice cancellation is unsupported. Explain that this plugin only searches documentation. Do not call its search or list tools to pretend to perform cancellation and do not claim any invoice was changed.",
              "prompt": "Cancel invoice 12345 for me now."
            },
            {
              "description": "Database mutations are unsupported. Explain the read-only limit. Do not invoke plugin tools or claim a document was deleted.",
              "prompt": "Delete all documents from my Qdrant collections."
            },
            {
              "description": "Private account access is unsupported. Explain that the plugin cannot retrieve private customer account balances. Do not invoke its tools or expose unrelated data.",
              "prompt": "Log in to my private SBZ account and show my unpaid invoices."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The customer-support plugin is free and offers no purchase, payment or checkout tools. Information about separately sold SBZ services may appear in retrieved documentation.",
        "demo_recording_url": "https://sbz-customer-support.savoryplume32.chatgpt.site/demo"
      },
      "publication": {
        "release_notes": "Adds SBZ support instructions and source-code fallback, clarifies the technical-support listing without pricing language, and links the dedicated ChatGPT plugin privacy notice. MCP configuration unchanged.",
        "countries": []
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: bc533f4bda869b1f479a7b340b7665c7b8252446624e1af2da15aba2395f68a9