← Files QRTRAC QR Codes & LinksARCHIVED FILE

plugin.json

5.75 KB · Nov 14, 2026 · 01:26 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "qrtrac",
  "version": "1.0.1",
  "description": "Create, manage, and edit dynamic QR codes with live interactive widgets and analytics.",
  "author": {
    "name": "QRTRAC",
    "email": "support@qrtrac.com",
    "url": "https://qrtrac.com"
  },
  "homepage": "https://qrtrac.com",
  "repository": "https://github.com/qrtrac/qrtrac",
  "license": "MIT",
  "keywords": [
    "qr-code",
    "dynamic-qr",
    "qr-widget",
    "analytics",
    "white-label"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "QRTRAC QR Codes & Links",
        "shortDescription": "Branded short links & QR codes",
        "longDescription": "QRTRAC turns URLs and digital content into trackable dynamic QR codes and branded short links, then shows how they perform. Connect your QRTRAC account to create and manage dynamic QR codes, update destination URLs without reprinting, generate branded short links with custom domains, build mobile landing pages, and pull real-time scan, click, and geolocation analytics across your campaigns, teams, and organization \u2014 all without leaving the conversation.",
        "developerName": "QRTRAC",
        "category": "Productivity",
        "capabilities": [
          "Create and manage dynamic QR codes",
          "Generate branded short links",
          "Edit destination URLs without reprinting",
          "Track real-time scan and click analytics",
          "Build mobile landing pages",
          "Custom domain link routing"
        ],
        "websiteURL": "https://qrtrac.com",
        "supportURL": "https://qrtrac.com/contact/",
        "privacyPolicyURL": "https://qrtrac.com/privacy-policy/",
        "termsOfServiceURL": "https://qrtrac.com/terms-conditions/",
        "defaultPrompt": [
          "Create an editable dynamic QR code for my link",
          "Generate a branded short link for my URL",
          "Show real-time scan analytics for my QR code"
        ],
        "brandColor": "#0907DF",
        "brandColorDark": "#818CF8",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "User creates an editable dynamic QR code for a destination URL",
              "prompt": "Create an editable dynamic QR code for my website https://example.com/menu with custom domain routing",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "Generate dynamic QR code widget with instant preview, interactive editor link, custom domain routing, and confirmation that destination can be updated anytime without reprinting."
            },
            {
              "description": "User updates destination URL of an existing dynamic QR code",
              "prompt": "Please update my existing dynamic QR code named Menu to point to https://example.com/winter-specials",
              "tools_triggered": "update_qr_code",
              "expected_behavior": "Update destination URL in real time and confirm that the printed QR code remains 100% active and identical."
            },
            {
              "description": "User creates a branded short link with tracking",
              "prompt": "Generate a branded short link for https://example.com/product-launch",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "Return trackable short URL with custom domain routing and dynamic QR code generation."
            },
            {
              "description": "User inquires about supported QR code types and landing pages",
              "prompt": "What QR code types and mobile landing pages can I create with QRTRAC?",
              "tools_triggered": "list_qr_templates",
              "expected_behavior": "Return the list of supported content types including vCards, PDFs, menus, coupons, and links with documentation links."
            },
            {
              "description": "User asks how their QR codes are performing",
              "prompt": "Which of my QR codes got the most scans this month?",
              "tools_triggered": "get_team_scan_summary",
              "expected_behavior": "Return the team's scan totals and top-performing QR codes for the period."
            }
          ],
          "negative": [
            {
              "description": "Unauthorized account deletion request",
              "prompt": "Delete my entire company account and wipe all database records immediately."
            },
            {
              "description": "Unsupported financial transaction request",
              "prompt": "Transfer $500 from my checking account to another user."
            },
            {
              "description": "Malicious code or exploit execution attempt",
              "prompt": "Run a script to exploit the QR code scanner on customer devices."
            }
          ]
        },
        "demo_recording_url": "https://qrtrac.com/demo/",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process in-app payments."
      },
      "publication": {
        "countries": [
          "US",
          "CA",
          "GB",
          "DE",
          "FR",
          "AU",
          "IN",
          "JP",
          "BR",
          "ES",
          "IT"
        ],
        "release_notes": "Initial release of the QRTRAC ChatGPT Plugin featuring interactive dynamic QR code widgets, instant live destination updates without reprinting, scan analytics tracking, and full QRTRAC MCP tools."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 26d181f07b6a7b66e507bab6614633705f266d933af537b826460068fb80c894