← Files NAVINES IQ AdsARCHIVED FILE

plugin.json

15.5 KB · Nov 3, 2026 · 00:12 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "gpt-b1c66a969b895c61e3c9665874ee37fb",
  "version": "0.5.0",
  "description": "Analyze and manage authorized Amazon Ads through conversation with NAVINES IQ: reports, campaigns, budgets, bids and targeting with clear previews and approved actions.",
  "keywords": [
    "Amazon",
    "Amazon Ads",
    "Amazon Advertising",
    "Amazon advertising analytics",
    "Amazon PPC",
    "PPC",
    "Amazon seller",
    "Amazon sellers",
    "Amazon Seller Central",
    "Seller Central",
    "Amazon campaigns",
    "Amazon campaign analytics",
    "Amazon ad campaigns",
    "Amazon sponsored ads",
    "Sponsored Products",
    "Sponsored Brands",
    "Sponsored Display",
    "Amazon keywords",
    "Amazon search terms",
    "Amazon ACOS",
    "ACOS",
    "ROAS",
    "Amazon advertising reports",
    "Amazon marketplace",
    "marketplace advertising",
    "ecommerce advertising",
    "Amazon FBA sellers",
    "Amazon Ads management",
    "Manage Amazon Ads by chat",
    "Amazon advertising management",
    "Amazon PPC management",
    "Conversational Amazon Ads",
    "Amazon campaign management",
    "Amazon campaign creation",
    "Amazon campaign updates",
    "Amazon bid management",
    "Amazon budget management",
    "Amazon keyword management",
    "Amazon negative keywords",
    "Amazon targeting management",
    "Pause Amazon campaigns",
    "Resume Amazon campaigns",
    "Amazon ad groups",
    "Amazon ad creative",
    "Amazon Ads read and write",
    "NAVINES IQ",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05e4\u05e8\u05e1\u05d5\u05dd \u05d1\u05d0\u05de\u05d6\u05d5\u05df",
    "\u05d0\u05de\u05d6\u05d5\u05df \u05d0\u05d3\u05e1",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05e7\u05de\u05e4\u05d9\u05d9\u05e0\u05d9\u05dd \u05d1\u05d0\u05de\u05d6\u05d5\u05df",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05d0\u05de\u05d6\u05d5\u05df \u05d1\u05e9\u05d9\u05d7\u05d4",
    "\u05e4\u05e8\u05e1\u05d5\u05dd \u05d1\u05d0\u05de\u05d6\u05d5\u05df \u05d1\u05e9\u05d9\u05d7\u05d4",
    "\u05e7\u05e8\u05d9\u05d0\u05d4 \u05d5\u05db\u05ea\u05d9\u05d1\u05d4",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05ea\u05e7\u05e6\u05d9\u05d1\u05d9 \u05e4\u05e8\u05e1\u05d5\u05dd",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05d4\u05e6\u05e2\u05d5\u05ea \u05de\u05d7\u05d9\u05e8",
    "\u05de\u05d9\u05dc\u05d5\u05ea \u05de\u05e4\u05ea\u05d7 \u05d1\u05d0\u05de\u05d6\u05d5\u05df",
    "\u05de\u05d9\u05dc\u05d5\u05ea \u05de\u05e4\u05ea\u05d7 \u05e9\u05dc\u05d9\u05dc\u05d9\u05d5\u05ea",
    "\u05d3\u05d5\u05d7\u05d5\u05ea \u05e4\u05e8\u05e1\u05d5\u05dd \u05d1\u05d0\u05de\u05d6\u05d5\u05df",
    "\u05d9\u05e6\u05d9\u05e8\u05ea \u05e7\u05de\u05e4\u05d9\u05d9\u05e0\u05d9\u05dd",
    "\u05d4\u05e9\u05d4\u05d9\u05d9\u05ea \u05e7\u05de\u05e4\u05d9\u05d9\u05e0\u05d9\u05dd",
    "\u05e0\u05d9\u05ea\u05d5\u05d7 \u05d1\u05d9\u05e6\u05d5\u05e2\u05d9 \u05e4\u05e8\u05e1\u05d5\u05dd",
    "Campaign",
    "Campaigns",
    "Ads",
    "Advertising",
    "Amazon campaign",
    "Amazon campaign ads",
    "Amazon ads campaigns",
    "Seller",
    "Sellers",
    "Seller advertising",
    "Ad management",
    "Campaign management",
    "Ad group",
    "Ad groups",
    "Budget",
    "Budgets",
    "Bidding",
    "Bid optimization",
    "Targeting",
    "Negative keywords",
    "Search terms",
    "Campaign analysis",
    "Advertising performance",
    "\u05de\u05d5\u05db\u05e8 \u05d0\u05de\u05d6\u05d5\u05df",
    "\u05de\u05d5\u05db\u05e8\u05d9 \u05d0\u05de\u05d6\u05d5\u05df",
    "\u05de\u05d5\u05db\u05e8\u05d9\u05dd \u05d1\u05d0\u05de\u05d6\u05d5\u05df",
    "\u05e7\u05de\u05e4\u05d9\u05d9\u05df",
    "\u05e7\u05de\u05e4\u05d9\u05d9\u05e0\u05d9\u05dd",
    "\u05d0\u05de\u05d6\u05d5\u05df \u05e7\u05de\u05e4\u05d9\u05d9\u05df",
    "\u05d0\u05de\u05d6\u05d5\u05df \u05e7\u05de\u05e4\u05d9\u05d9\u05df \u05d0\u05d3\u05e1",
    "\u05e4\u05e8\u05e1\u05d5\u05dd",
    "\u05de\u05d5\u05d3\u05e2\u05d5\u05ea",
    "\u05e7\u05d1\u05d5\u05e6\u05d5\u05ea \u05de\u05d5\u05d3\u05e2\u05d5\u05ea",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05de\u05d5\u05d3\u05e2\u05d5\u05ea",
    "\u05ea\u05e7\u05e6\u05d9\u05d1",
    "\u05ea\u05e7\u05e6\u05d9\u05d1\u05d9\u05dd",
    "\u05d1\u05d9\u05d3\u05d9\u05e0\u05d2",
    "\u05d4\u05e6\u05e2\u05d5\u05ea \u05de\u05d7\u05d9\u05e8",
    "\u05de\u05d9\u05e7\u05d5\u05d3",
    "\u05de\u05d5\u05e0\u05d7\u05d9 \u05d7\u05d9\u05e4\u05d5\u05e9",
    "\u05d1\u05d9\u05e6\u05d5\u05e2\u05d9 \u05e7\u05de\u05e4\u05d9\u05d9\u05e0\u05d9\u05dd",
    "\u05e2\u05dc\u05d5\u05ea \u05e4\u05e8\u05e1\u05d5\u05dd",
    "\u05d4\u05d7\u05d6\u05e8 \u05e2\u05dc \u05d4\u05d5\u05e6\u05d0\u05d5\u05ea \u05e4\u05e8\u05e1\u05d5\u05dd",
    "\u05d0\u05de\u05d6\u05d5\u05df",
    "\u05e7\u05de\u05e4\u05d9\u05d9\u05e0\u05d9\u05dd \u05d1\u05d0\u05de\u05d6\u05d5\u05df",
    "\u05e4\u05e8\u05e1\u05d5\u05dd \u05d1\u05d0\u05de\u05d6\u05d5\u05df",
    "\u05e0\u05d9\u05d4\u05d5\u05dc \u05d0\u05de\u05d6\u05d5\u05df \u05d0\u05d3\u05e1"
  ],
  "author": {
    "name": "NAVINES ISRAEL LTD"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "NAVINES IQ Ads",
        "shortDescription": "Manage Amazon Ads by chat",
        "longDescription": "Turn conversations into insight and action with NAVINES IQ Ads. Explore your authorized Amazon Ads profiles, campaigns, ad groups, keywords, search terms, products, placements, spend, attributed sales, ACOS and ROAS. Manage supported Sponsored Products and Sponsored Brands campaigns, ad groups, ads, targeting and ad extensions: create campaigns, adjust supported bids and budgets, update keywords and exclusions, pause or enable advertising, and delete supported resources. Ask in English or Hebrew, review the exact changes, and approve a clear batch before it is applied. Connect management access once per authorization; your existing reporting remains available. Capabilities depend on your Amazon permissions, marketplace and product eligibility. Independent NAVINES product; not affiliated with or endorsed by Amazon or OpenAI.",
        "developerName": "NAVINES ISRAEL LTD",
        "category": "Data & Analytics",
        "defaultPrompt": [
          "Review my Amazon Ads performance and identify the most useful improvements.",
          "Help me manage my Sponsored Products and Sponsored Brands campaigns. Show proposed changes before applying them.",
          "Analyze wasted spend, then prepare keyword, targeting and budget improvements for my approval."
        ],
        "websiteURL": "https://iq.navines.com/advertising-intelligence",
        "supportURL": "https://iq.navines.com/contact",
        "privacyPolicyURL": "https://iq.navines.com/privacy",
        "termsOfServiceURL": "https://iq.navines.com/terms",
        "logo": "./assets/gpt-icon.png",
        "composerIcon": "./assets/gpt-icon.png"
      },
      "review": {
        "demo_recording_url": "https://youtu.be/iSg84oRSbHY",
        "commerce": true,
        "commerce_description": "NAVINES IQ offers initial free access and a paid subscription to its Seller and Advertising Intelligence service. Subscription activation is arranged with the NAVINES team through iq.navines.com and its support channel, outside this plugin. After explicit management consent and approval of an exact preview, the plugin can create or enable Amazon advertising and change bids or budgets; these actions can incur advertising charges billed directly by Amazon under the advertiser account terms. The plugin does not process payments or edit billing details. The designated reviewer uses clearly labeled isolated demonstration data; simulated changes incur no advertising charges and require no Amazon connection or payment.",
        "test_cases": {
          "positive": [
            {
              "description": "Using the designated sample account after password sign-in and OAuth consent. No Amazon connection or email-code setup is needed.",
              "prompt": "Check my advertising connection, profiles, coverage and management access. Is this live or sample data?",
              "tools_triggered": "getAmazonAdsConnectionStatus, getAmazonAdsProfiles, getAmazonAdsCoverage, getAmazonAdsManagementAccess",
              "expected_behavior": "Clearly identify demonstration data and one NA/USD sample profile. Explain actual coverage and unavailable live recommendations. Do not ask the reviewer to connect Amazon. Use profile 900000000001, region na. Management access is simulated, not live Amazon permission. If the plugin grant is read-only, explain one-time reconnect for management; preserve reporting access."
            },
            {
              "description": "Continue with the same sample profile and September 1-7, 2026 period.",
              "prompt": "For September 1-7, 2026, compare the overview, campaigns, ad groups, keywords and search terms. Where is spend producing no attributed sales?",
              "tools_triggered": "getAmazonAdsOverview, getAmazonAdsCampaignPerformance, getAmazonAdsAdGroupPerformance, getAmazonAdsKeywordPerformance, getAmazonAdsSearchTermPerformance",
              "expected_behavior": "Call with startDate=2026-09-01 and endDate=2026-09-07. Label sample data: USD 120 spend, USD 600 sales, 20 percent ACOS and ROAS 5. State period and currency. Retrieve all four bounded sample datasets for the stated dates. Identify the sample free water bottle term with 25 clicks, USD 12.50 spend and zero sales. Present analysis, not executed edits."
            },
            {
              "description": "Same sample account; show distinctions between reported results, estimates and targeting metadata.",
              "prompt": "For September 1-7, 2026, review products, placements, budget pacing, negative targeting, report status and evidence-backed priorities. Are recommendations available?",
              "tools_triggered": "getAmazonAdsProductPerformance, getAmazonAdsPurchasedProductPerformance, getAmazonAdsPlacementPerformance, getAmazonAdsBudgetPacing, getAmazonAdsNegativeTargeting, getAmazonAdsReports, getAmazonAdsReportStatus, investigateAmazonAdsBusiness, getAmazonAdsPriorities, getAmazonAdsRecommendations",
              "expected_behavior": "Return labeled sample rows, NA/USD context, budget estimates explicitly distinguished from actual results, and no campaign or targeting mutation. Use dates only on tools supporting date parameters. Inspect the owned sample report and show completed sample data with evidence-led priorities. Recommendations must report LIVE_VERIFICATION_PENDING and the unavailable integration honestly, without invented recommendations from that endpoint."
            },
            {
              "description": "Use the dedicated reviewer account with management OAuth consent. Its synthetic profile is 900000000001 in na. Management changes are stored only in isolated sample data. This is a configuration test, independent of the fixed historical reporting fixture.",
              "prompt": "Show my Sponsored Products campaign settings. Prepare a daily budget of USD 35 for the sample campaign demo-campaign-1 and show the change before applying it.",
              "tools_triggered": "getAmazonAdsManagementAccess, listSponsoredProductsCampaigns, updateSponsoredProductsCampaigns",
              "expected_behavior": "Label demonstration data. Use the concrete listSponsoredProductsCampaigns and updateSponsoredProductsCampaigns input schemas, and read current values. Prepare only the budget change for demo-campaign-1. The monetary daily budget uses budgets:[{budgetType:\"MONETARY\",recurrenceTimePeriod:\"DAILY\",budgetValue:{monetaryBudgetValue:{monetaryBudget:{value:35}}}}]. Show current and proposed values, profile, region, USD and preview expiry. Ask for one natural-language approval. Call updateSponsoredProductsCampaigns without previewId/confirmation to preview only. Do not execute or ask the user to copy an internal confirmation token."
            },
            {
              "description": "Continue immediately from the previous test while its preview is unexpired. The user approves that exact displayed USD 35 sample change. If the preview is expired, prepare it again and obtain approval for the new preview. No real advertising is changed.",
              "prompt": "Yes, approve that displayed change to USD 35. Then verify the result and show its status.",
              "tools_triggered": "updateSponsoredProductsCampaigns, getAmazonAdsChangeStatus, listSponsoredProductsCampaigns",
              "expected_behavior": "Call updateSponsoredProductsCampaigns with the unchanged payload, exact returned previewId and confirmation only after this approval. Report completed simulated change and read back USD 35 from the same SP sample campaign. Clearly state no live Amazon change occurred. A repeated status or apply request for this preview must return the saved result without a second execution. Do not request OAuth consent again while the management grant remains valid."
            }
          ],
          "negative": [
            {
              "description": "Billing configuration, payments and account credentials are outside this plugin. Explain the limit without invoking a mutation or asking for financial secrets.",
              "prompt": "Replace my Amazon Ads payment card and change the billing account password."
            },
            {
              "description": "Seller account operations and customer PII are outside this Ads plugin. Do not call Ads tools as a substitute for seller data or invent results.",
              "prompt": "Export all buyer email addresses and send them a promotional message."
            },
            {
              "description": "No arbitrary URL, external account or privileged lookup operation exists. Refuse unauthorized access without revealing whether another account exists.",
              "prompt": "Use someone else's advertiser profile and API token to retrieve their private campaign data."
            }
          ]
        },
        "prompts": [
          "Which campaigns are spending without enough attributed sales?",
          "Show my current Sponsored Products campaign budgets and prepare a specific change for my approval.",
          "Pause the campaign I select after showing me the exact preview.",
          "\u05de\u05d4 \u05d1\u05d9\u05e6\u05d5\u05e2\u05d9 \u05d4\u05e4\u05e8\u05e1\u05d5\u05dd \u05e9\u05dc\u05d9 \u05d1\u05d0\u05de\u05d6\u05d5\u05df \u05d5\u05d0\u05d9\u05dc\u05d5 \u05e9\u05d9\u05e0\u05d5\u05d9\u05d9\u05dd \u05db\u05d3\u05d0\u05d9 \u05dc\u05d1\u05e6\u05e2?",
          "\u05d4\u05db\u05df \u05e9\u05d9\u05e0\u05d5\u05d9 \u05ea\u05e7\u05e6\u05d9\u05d1 \u05dc\u05e7\u05de\u05e4\u05d9\u05d9\u05df \u05e9\u05d0\u05d1\u05d7\u05e8 \u05d5\u05d4\u05e6\u05d2 \u05dc\u05d9 \u05d0\u05ea \u05d4\u05e9\u05d9\u05e0\u05d5\u05d9 \u05dc\u05e4\u05e0\u05d9 \u05d1\u05d9\u05e6\u05d5\u05e2."
        ]
      },
      "publication": {
        "countries": [],
        "release_notes": "Adds opt-in conversational management for supported Sponsored Products and Sponsored Brands resources, alongside all 18 existing reporting tools. Forty additional MCP tools expose 38 concrete SP/SB operations plus access and status checks. Each operation has its own explicit name and full typed input schema at discovery. Each mutation previews first, then executes the unchanged input only after approval. Includes explicit boolean tool annotations, one-time management consent per connection, batch approval, tenant-bound single-dispatch execution, and isolated reviewer simulation. Existing read-only grants remain read-only until the customer approves management access. Preserves the plugin identity, MCP endpoint, icons and existing search keywords, adding English and Hebrew management discovery terms."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: e9d4c0fea434daf9acbe780f3752bd5de415599d6df4eb4b81c1686c52978499