← Files OptifeedARCHIVED FILE

plugin.json

6.43 KB · Nov 2, 2026 · 13:11 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "optifeed",
  "version": "1.0.0",
  "description": "Read and improve your product catalog and channel feeds from ChatGPT. Every AI change is a proposal that you approve in Optifeed.",
  "author": {
    "name": "Optifeed",
    "email": "support@optifeed.com",
    "url": "https://www.optifeed.com"
  },
  "homepage": "https://dash.optifeed.com/connector",
  "keywords": [
    "ecommerce",
    "product feed",
    "catalog",
    "chatgpt ads",
    "ai visibility"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Optifeed",
        "shortDescription": "Catalog and feed autopilot",
        "longDescription": "Optifeed is the marketing autopilot for ecommerce brands with large product catalogs.\n\nThe catalog stopped being a data file. It became the ad. Meta, Google and ChatGPT build product ads from catalog data, and shoppers ask AI assistants what to buy. Optifeed runs the full ecommerce marketing loop and helps you sell more of every product:\n1. Collect: one catalog from your ecommerce platform or feed, refreshed hourly.\n2. Enrich: AI completes and improves your product data, and your team approves every change.\n3. Publish: live price, stock and product data on 100+ ad platforms, price comparison sites and AI assistants.\n4. Advertise: product-focused campaigns, creative variations and customer segments on Google, Meta, TikTok, Criteo and ChatGPT Ads.\n5. Measure: revenue per product, and whether AI assistants recommend your products.\n\nWith this connector, your AI assistant works with your Optifeed account:\n- Ask what your catalog needs before Google Shopping, Meta, TikTok or ChatGPT Ads accept it.\n- Read any product, feed or feed issue, your Ad Engine recommendations and ad totals, your segment sizes, your AI Visibility results and your site audits.\n- Get answers from the Optifeed help.\n\nWhen you allow changes, it can also connect a catalog from a feed URL, create a hosted feed for a channel, run a site audit, and start AI proposals for weak product descriptions.\n\nOptifeed proposes, and you decide. The connector never approves a proposal, never publishes to a live channel, and never overwrites your source data. Read-only access is the default. You need an Optifeed account; you can create one in the sign-in window.\n\nOptifeed works with Shopify, VTEX, ikas, T-Soft and other ecommerce platforms, for marketing teams and agencies that manage many brands.",
        "developerName": "Optifeed",
        "category": "Business & Operations",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://dash.optifeed.com/connector",
        "supportURL": "https://dash.optifeed.com/connector",
        "privacyPolicyURL": "https://dash.optifeed.com/legal/connector-privacy",
        "termsOfServiceURL": "https://dash.optifeed.com/legal/connector-terms",
        "defaultPrompt": [
          "What does my catalog need before ChatGPT Ads accepts it?",
          "Do AI assistants recommend my products?",
          "Show my feeds and the issues of each one."
        ],
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find the catalog gaps that block ChatGPT Ads",
              "prompt": "What does my catalog need before ChatGPT Ads accepts it?",
              "tools_triggered": "list_feeds, get_feed_issues",
              "expected_behavior": "Lists the gap codes of the ChatGPT Ads feed of the demo company, with a product count for each gap."
            },
            {
              "description": "Read one product",
              "prompt": "Show me product DEMO-001.",
              "tools_triggered": "get_catalog_status, get_product",
              "expected_behavior": "Shows the source values of DEMO-001 (Coast Running Shoe) and any AI overlay with its status."
            },
            {
              "description": "Audit a site for AI shopping readiness",
              "prompt": "Is www.optifeed.com ready for AI shopping assistants?",
              "tools_triggered": "audit_site, get_site_audit",
              "expected_behavior": "Starts or reuses an audit, then gives the score, the category scores and the findings."
            },
            {
              "description": "Start AI proposals for weak descriptions (needs Allow changes)",
              "prompt": "Propose better descriptions for the products in my ChatGPT Ads feed that have weak or missing descriptions.",
              "tools_triggered": "get_feed_issues, propose_enrichment, get_proposal_run",
              "expected_behavior": "Finds the description gaps of the ChatGPT Ads feed, starts a proposal run for each gap within the AI budget, and gives the approval links. Nothing changes in the feed until a person approves in Optifeed."
            },
            {
              "description": "Search the catalog",
              "prompt": "Find the products in my catalog with \"backpack\" in the title.",
              "tools_triggered": "get_catalog_status, search_products",
              "expected_behavior": "Lists the five demo backpacks (DEMO-006 to DEMO-010) with their ids and titles."
            }
          ],
          "negative": [
            {
              "description": "A shopper asks for a product recommendation. Optifeed serves merchants and their own catalog, so it must not trigger.",
              "prompt": "Recommend a good pair of running shoes under $100."
            },
            {
              "description": "General marketing copy that needs no catalog or feed data, so Optifeed must not trigger.",
              "prompt": "Write a catchy Instagram caption for our summer sale."
            },
            {
              "description": "A price check on a public marketplace. Optifeed reads only the merchant's own Optifeed account, so it must not trigger.",
              "prompt": "What is the price of the Nike Pegasus 41 on Amazon right now?"
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/WFqd2ilHZks",
        "commerce": false
      },
      "publication": {
        "release_notes": "First public version. 15 read tools and 4 write tools for the Optifeed catalog, feeds, feed issues, AI proposals, Ad Engine, AI Visibility, site audits and help. Read-only access is the default; write tools need the Allow changes box at sign-in."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: ab0d3312071b651bb49987289b48c2668d3e25deb03790ecb8cac32accac61cf