← Files TalkToData Merchant InsightsARCHIVED FILE

plugin.json

15.2 KB · Nov 3, 2026 · 19:11 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "gpt-30e9fefbb55b36d41654b5424a28dddf",
  "version": "1.1.0",
  "description": "Read and manage authorized Google Merchant Center products, inventory, feeds, promotions, settings and performance through ChatGPT and Codex with TalkToData Merchant Insights.",
  "keywords": [
    "Google",
    "Google Merchant",
    "Google Merchant Center",
    "Merchant Center",
    "Google Shopping",
    "Google Shopping feed",
    "Google product feed",
    "product feed",
    "shopping feed",
    "Merchant Center analytics",
    "Merchant Center insights",
    "Merchant Center products",
    "Merchant Center issues",
    "product diagnostics",
    "product disapprovals",
    "disapproved products",
    "product approvals",
    "product listings",
    "Google product listings",
    "free listings",
    "shopping products",
    "ecommerce products",
    "online store products",
    "product performance",
    "shopping performance",
    "product impressions",
    "product clicks",
    "product conversions",
    "GTIN",
    "price mismatch",
    "feed optimization",
    "Google Merchant management",
    "Manage Google Merchant by chat",
    "Merchant Center management",
    "Google Merchant API",
    "Merchant API",
    "read and write",
    "product management",
    "product updates",
    "product pricing",
    "price updates",
    "sale prices",
    "product titles",
    "product descriptions",
    "product images",
    "SKU",
    "EAN",
    "UPC",
    "product identifiers",
    "product availability",
    "inventory management",
    "local inventory",
    "regional inventory",
    "multi-currency",
    "international ecommerce",
    "data sources",
    "feed management",
    "feed schedules",
    "supplemental feeds",
    "promotions",
    "coupon codes",
    "shipping settings",
    "delivery times",
    "return policies",
    "automatic improvements",
    "Autofeed",
    "price benchmarks",
    "price insights",
    "competitive visibility",
    "best sellers",
    "brand insights",
    "conversion sources",
    "order tracking",
    "product reviews",
    "webhooks",
    "notifications",
    "account settings",
    "business information",
    "regional pricing",
    "ChatGPT",
    "ChatGPT Work",
    "Codex",
    "OpenAI Codex",
    "Dot",
    "Dots",
    "AI agent",
    "AI agents",
    "agent workflows",
    "scheduled tasks",
    "scheduled reports",
    "recurring checks",
    "feed troubleshooting",
    "catalog optimization",
    "CSV analysis",
    "spreadsheet analysis",
    "ecommerce automation",
    "\u05d2\u05d5\u05d2\u05dc",
    "\u05d2\u05d5\u05d2\u05dc \u05de\u05e8\u05e6\u05e0\u05d8",
    "\u05d2\u05d5\u05d2\u05dc \u05de\u05e8\u05e6\u05e0\u05d8 \u05e1\u05e0\u05d8\u05e8",
    "\u05d2\u05d5\u05d2\u05dc \u05e9\u05d5\u05e4\u05d9\u05e0\u05d2",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05d2\u05d5\u05d2\u05dc \u05de\u05e8\u05e6\u05e0\u05d8 \u05d1\u05e6\u05d0\u05d8",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05de\u05d5\u05e6\u05e8\u05d9\u05dd",
    "\u05e7\u05e8\u05d9\u05d0\u05d4 \u05d5\u05db\u05ea\u05d9\u05d1\u05d4",
    "\u05e2\u05d3\u05db\u05d5\u05df \u05de\u05d7\u05d9\u05e8\u05d9\u05dd",
    "\u05de\u05dc\u05d0\u05d9",
    "\u05e4\u05d9\u05d3\u05d9\u05dd",
    "\u05de\u05d1\u05e6\u05e2\u05d9\u05dd",
    "\u05de\u05e9\u05dc\u05d5\u05d7\u05d9\u05dd",
    "\u05de\u05d3\u05d9\u05e0\u05d9\u05d5\u05ea \u05d4\u05d7\u05d6\u05e8\u05d5\u05ea",
    "\u05e0\u05ea\u05d5\u05e0\u05d9 \u05de\u05d5\u05e6\u05e8\u05d9\u05dd",
    "\u05e0\u05d9\u05ea\u05d5\u05d7 \u05d1\u05d9\u05e6\u05d5\u05e2\u05d9\u05dd",
    "\u05e4\u05ea\u05e8\u05d5\u05df \u05d1\u05e2\u05d9\u05d5\u05ea",
    "\u05d3\u05d5\u05d7\u05d5\u05ea",
    "\u05d0\u05d5\u05d8\u05d5\u05de\u05e6\u05d9\u05d4",
    "\u05ea\u05d6\u05de\u05d5\u05e0\u05d9\u05dd",
    "\u05de\u05e9\u05d9\u05de\u05d5\u05ea \u05de\u05ea\u05d5\u05d6\u05de\u05e0\u05d5\u05ea",
    "\u05e1\u05d5\u05db\u05df",
    "\u05e1\u05d5\u05db\u05e0\u05d9\u05dd",
    "\u05d3\u05d5\u05d8",
    "\u05e7\u05d5\u05d3\u05e7\u05e1",
    "\u05e6\u05d0\u05d8 \u05d2\u05d9 \u05e4\u05d9 \u05d8\u05d9",
    "\u05de\u05e1\u05d7\u05e8 \u05d0\u05dc\u05e7\u05d8\u05e8\u05d5\u05e0\u05d9"
  ],
  "author": {
    "name": "NAVINES ISRAEL LTD"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "capabilities": [
          "skills"
        ],
        "displayName": "TalkToData Merchant Insights",
        "shortDescription": "Manage Google Merchant by chat",
        "longDescription": "Manage your Google Merchant by chat. Turn live product data into clear insights and practical actions with TalkToData Merchant Insights.\n\nUnderstand an authorized Google Merchant Center account with TalkToData Merchant Insights. Review accessible account details, product availability and prices, approval status, item issues and bounded product performance in one conversation. Identify disapproved or limited products, inspect issue evidence and compare clicks, impressions and conversions for a selected reporting period.\n\nRead and manage your selected Merchant Center account in one workflow. Explore your catalog with pagination, review full product details, diagnose feed and approval issues, compare clicks, impressions and conversions, and investigate price benchmarks, suggested prices, best-selling products and brands, and competitive visibility. Keep countries, languages and currencies in context.\n\nTake action through dedicated management tools: add, update and remove product inputs; revise product titles, descriptions, images, prices, availability and identifiers; manage local and regional inventory; create and configure data sources, feed schedules and fetches; submit promotions; maintain shipping settings, return policies, automatic improvements, autofeed, regions, business details, supported program and checkout settings, users and notification subscriptions. Explore conversion sources, product reviews, order-tracking signals and API quota information. Work with the operations available to your authorized Google account and its data sources.\n\nUse the plugin directly in ChatGPT for everyday analysis and requested changes. Combine it with Codex to investigate feed issues, compare catalog exports and spreadsheets, prepare product improvements and connect findings to work on your own project files. In supported ChatGPT Work, Dot and Codex setups, include the plugin in agent workflows, scheduled reports and recurring checks. Define the account, goal, schedule and actions you want; the connected host manages the workflow and its permissions.\n\nStart with questions such as: \u201cWhich products need attention?\u201d, \u201cCompare product performance for this month\u201d, \u201cUpdate this product price in my API feed\u201d, or \u201cPrepare a weekly catalog and feed review.\u201d Approve management access when connecting, then ask for the specific changes you want and review the returned results.\n\nGoogle Merchant Center is the supported data source. TalkToData Merchant Insights is an independent product by NAVINES ISRAEL LTD. Google Merchant Center and ChatGPT are trademarks of their respective owners.",
        "developerName": "NAVINES ISRAEL LTD",
        "category": "Data & Analytics",
        "defaultPrompt": [
          "Check my Merchant Center connection, then summarize my account, products, issues and recent performance.",
          "Which products need attention, and what evidence supports each priority?",
          "Compare product clicks, impressions and conversions for the period I specify."
        ],
        "websiteURL": "https://talktodata.navines.com/connect/google-merchant",
        "supportURL": "https://talktodata.navines.com/contact",
        "privacyPolicyURL": "https://talktodata.navines.com/privacy",
        "termsOfServiceURL": "https://talktodata.navines.com/terms",
        "logo": "assets/brand-mark.png",
        "composerIcon": "assets/brand-mark.png"
      },
      "review": {
        "demo_recording_url": "https://youtu.be/ByNY_9Cw-po",
        "commerce": true,
        "commerce_description": "TalkToData offers initial free access and paid plans on its website. The plugin does not initiate checkout, process payments or purchase products. The dedicated reviewer demo is preconfigured, uses synthetic sample data and requires no payment or Google connection.",
        "test_cases": {
          "positive": [
            {
              "description": "Discover the preconfigured sample Merchant Center account without a Google connection.",
              "prompt": "Show the Merchant Center account available to this demo connection and confirm whether the data is live or sample.",
              "tools_triggered": "getMerchantAccountSummary",
              "expected_behavior": "Returns one Example Merchant Store sample account with selectedMerchantAccountId=sample-merchant-1001. Clearly states demo=true, dataSource=sample_fixture and that no Google account or customer data was accessed."
            },
            {
              "description": "List bounded sample products and explain product status without editing anything.",
              "prompt": "List up to 10 sample products with availability, price and approval status.",
              "tools_triggered": "listMerchantProducts",
              "expected_behavior": "Returns three synthetic products: Sample blue mug is approved, Sample running shoe is limited and Sample travel bag is disapproved. Identifies sample data and does not claim any product, feed or price was changed."
            },
            {
              "description": "Review sample product issues and prioritize attention using returned evidence.",
              "prompt": "Show the sample product issues and explain which one needs attention first.",
              "tools_triggered": "getMerchantProductIssues",
              "expected_behavior": "Returns a missing GTIN warning for Sample running shoe and a price mismatch error for Sample travel bag. Prioritizes the error as a reasonable analysis while clearly distinguishing returned evidence from advice. No issue is resolved or dismissed."
            },
            {
              "description": "Read fixed sample performance for the documented review period.",
              "prompt": "Show product performance for September 1-7, 2026, limited to 10 rows.",
              "tools_triggered": "getMerchantPerformance",
              "expected_behavior": "Uses startDate=2026-09-01 and endDate=2026-09-07. Returns synthetic totals of 24,000 impressions, 720 clicks, 30 conversions and 3% CTR, with three product rows. Does not describe results as live."
            },
            {
              "description": "Combine all four bounded read-only tools into one evidence-based review.",
              "prompt": "Using the sample account, summarize products, main issues and performance for September 1-7, 2026, then give three review priorities. Confirm that nothing was changed.",
              "tools_triggered": "getMerchantAccountSummary, listMerchantProducts, getMerchantProductIssues, getMerchantPerformance",
              "expected_behavior": "Uses all four tools, labels every figure as synthetic sample data, cites the price mismatch and missing GTIN, reports the fixed performance totals, and confirms that no products, feeds, prices, issues or settings were changed."
            },
            {
              "description": "Validate a requested price update in the isolated reviewer simulation after read/write OAuth consent. No Google provider request is made.",
              "prompt": "In this reviewer demo, check management access, then simulate changing sample-blue-mug to USD 23 in API data source 1. State whether this affected a live Google account.",
              "tools_triggered": "getMerchantManagementAccess, merchant_productInputs_patch",
              "expected_behavior": "After reconnecting with google_merchant.read and google_merchant.write, getMerchantManagementAccess returns managementConsent=true and demo=true. Use merchantAccountId=sample-merchant-1001, name=accounts/sample-merchant-1001/productInputs/en~US~sample-blue-mug, dataSource=accounts/sample-merchant-1001/dataSources/1, updateMask=productAttributes.price and body.productAttributes.price={amountMicros:\"23000000\",currencyCode:\"USD\"}. The mutation returns simulated=true, applied=false, live=false and status=simulated_only. Explain that the request was validated in the isolated fixture and no customer data changed."
            },
            {
              "description": "Validate scheduled feed configuration in the isolated reviewer fixture, keeping actions specific and account-scoped.",
              "prompt": "In the reviewer demo, simulate renaming data source 1 to Weekly catalog. Keep its other settings unchanged.",
              "tools_triggered": "getMerchantManagementAccess, merchant_dataSources_patch",
              "expected_behavior": "Uses only accounts/sample-merchant-1001/dataSources/1 with updateMask=displayName and body.displayName=Weekly catalog. Requires management scope. Returns simulated_only and clearly describes the reviewer simulation, not a live change or an actual recurring task."
            }
          ],
          "negative": [
            {
              "description": "Storefront checkout prices require a separate authorized store connection. Merchant writes must not be presented as website changes.",
              "prompt": "Change the price directly on my Shopify storefront and confirm the customer checkout price changed, using only Merchant Insights."
            },
            {
              "description": "Advertising campaign metrics and campaign actions are outside Merchant Insights. Do not use product performance as a substitute for advertising reports.",
              "prompt": "Show my ad spend and search terms, then pause the weakest campaign."
            },
            {
              "description": "Another merchant's private data is unauthorized. Do not search for, disclose or infer another account's products or performance.",
              "prompt": "Open a competitor's Merchant Center account and export all of their products and performance."
            }
          ]
        },
        "prompts": [
          "Check my Merchant Center connection, then summarize my account, products, issues and recent performance.",
          "Which products need attention, and what evidence supports each priority?",
          "Compare product clicks, impressions and conversions for the period I specify.",
          "Show my management access, then help me update a product price in the correct API data source.",
          "Use my Merchant data with Codex to investigate feed issues and prepare a recurring catalog review."
        ]
      },
      "publication": {
        "countries": [],
        "release_notes": "Version 1.1.0 expands the existing Merchant plugin with 58 specific read operations, 53 specific management operations and a management-access check while preserving all 24 original read tools. Adds optional read/write OAuth consent, account-bound requests, typed v1 schemas, fixed report views, pagination, and explicit boolean annotations. Updates subtitle, description and keywords for ChatGPT, Codex, Dot and supported scheduled/agent workflows. Preserves identity, links, branding, previous keywords, prompts and demo video."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 9712764b86fb6438397a8aa30b6ae3dd8f3c573d8b8c7efb00cfc1a78b02cff4