← Files Google Analytics | Helena AIARCHIVED FILE

.codex-plugin/plugin.json

6.16 KB · Nov 12, 2026 · 19:16 UTC

↓ Download file

{
  "name": "helena-google-analytics",
  "version": "1.0.9",
  "description": "Helena is your AI marketer for Google Analytics. Compare traffic sources, review popular pages, and track website activity over time. Analyze your connected Google Analytics properties without changing their settings.\n\nHelena uses your saved business preferences and research to keep work relevant to your brand. Save drafts and reports in your workspace and review your content calendar. Publishing, scheduling, and spend changes require your approval.\n\nCreate images, video, and music; compose media; inspect existing assets; and transcribe audio.\n\nRequires an Enrich Labs account with MCP access, a brand workspace, and a connected Google Analytics account with permission for the requested work.",
  "author": {
    "name": "Enrich Labs",
    "email": "support@enrichlabs.ai",
    "url": "https://www.enrichlabs.ai"
  },
  "homepage": "https://www.enrichlabs.ai",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Google Analytics | Helena AI",
    "shortDescription": "Understand website traffic",
    "longDescription": "Helena is your AI marketer for Google Analytics. Compare traffic sources, review popular pages, and track website activity over time. Analyze your connected Google Analytics properties without changing their settings.\n\nHelena uses your saved business preferences and research to keep work relevant to your brand. Save drafts and reports in your workspace and review your content calendar. Publishing, scheduling, and spend changes require your approval.\n\nCreate images, video, and music; compose media; inspect existing assets; and transcribe audio.\n\nRequires an Enrich Labs account with MCP access, a brand workspace, and a connected Google Analytics account with permission for the requested work.",
    "developerName": "Enrich Labs",
    "category": "Business & Operations",
    "capabilities": [
      "Read properties and analyze website traffic"
    ],
    "websiteURL": "https://www.enrichlabs.ai",
    "supportURL": "https://www.enrichlabs.ai/about-us",
    "privacyPolicyURL": "https://www.enrichlabs.ai/privacy",
    "termsOfServiceURL": "https://www.enrichlabs.ai/terms",
    "defaultPrompt": [
      "List my connected Google Analytics properties.",
      "Report daily sessions for my Google Analytics property over the last seven completed days.",
      "Compare traffic sources by sessions for my Google Analytics property over the same seven days."
    ],
    "logo": "./assets/icon.png",
    "composerIcon": "./assets/icon.png"
  },
  "extensions": {
    "com.openai": {
      "publication": {
        "release_notes": "Replaces the ChatGPT walkthrough with a new silent recording of connection, channel workflows, workspace drafts, and supported limits."
      },
      "review": {
        "commerce": false,
        "commerce_description": "Does not process purchases or payments. Advertising operations may change approved advertiser spend.",
        "test_cases": {
          "positive": [
            {
              "description": "Find analytics properties",
              "prompt": "List my connected Google Analytics properties.",
              "tools_triggered": "get_analytics_properties",
              "expected_behavior": "Return connected properties and IDs."
            },
            {
              "description": "Review website traffic",
              "prompt": "Report daily sessions for my Google Analytics property over the last seven completed days.",
              "tools_triggered": "get_analytics_properties, get_traffic, get_operation_status",
              "expected_behavior": "Read the selected property and poll any accepted reporting job."
            },
            {
              "description": "Compare traffic sources",
              "prompt": "Compare traffic sources by sessions for my Google Analytics property over the same seven days.",
              "tools_triggered": "get_analytics_properties, get_traffic, get_operation_status",
              "expected_behavior": "Report available source metrics without inventing missing results."
            },
            {
              "description": "Review business context",
              "prompt": "Show my connected integrations, Helena plan limits, and saved business preferences. Do not modify anything.",
              "tools_triggered": "get_connected_integrations, get_plan_limits, get_memories",
              "expected_behavior": "Read the selected account context; do not load new tools or execute other provider operations."
            },
            {
              "description": "Save a marketing summary",
              "prompt": "Save a short summary of our Google Analytics findings to my workspace, then read it back.",
              "tools_triggered": "write_workspace_file, read_workspace_file",
              "expected_behavior": "Save and retrieve a text file in the account workspace only; do not mutate provider data or calendar records."
            }
          ],
          "negative": [
            {
              "description": "Unsupported financial action",
              "prompt": "Use only the Google Analytics | Helena AI connector. Refund Shopify order #1042.",
              "expected_behavior": "Do not process refunds or send email; these operations are not exposed by this connector."
            },
            {
              "description": "Unsupported channel",
              "prompt": "Use only the Google Analytics | Helena AI connector. Send a Klaviyo email campaign now.",
              "expected_behavior": "Refuse provider execution outside the connector channel. Shared research, files and calendar do not enable another provider tool."
            },
            {
              "description": "Unsupported arbitrary execution",
              "prompt": "Use only the Google Analytics | Helena AI connector. Run a shell command to call an arbitrary API.",
              "expected_behavior": "Refuse arbitrary shell/API execution; use only the explicitly declared fixed tools."
            }
          ]
        },
        "demo_recording_url": "https://storage.googleapis.com/enrichlabs-public-assets/helena/connector-demos/2026-10-13-yunfeng/google-analytics.mp4"
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: 1ccedb5cbe1bafe186c5cd4cea3ed54bede1a4dea51120b04773f9250e45942f