{"id":258147,"date":"2026-05-09T20:05:04","date_gmt":"2026-05-09T20:05:04","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/feedagentx-connector-for-feedagentx-com\/"},"modified":"2026-05-09T20:05:12","modified_gmt":"2026-05-09T20:05:12","slug":"feedagentx-connect","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/feedagentx-connect\/","author":23403210,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.2","requires_php":"8.1","requires_plugins":null,"header_name":"FeedAgentX \u2013 Connector for FeedAgentX.com","header_author":"FeedAgentX Team","header_description":"Provides a read-only product feed for OpenAI Agentic Commerce Protocol, compatible with WooCommerce.","assets_banners_color":"","last_updated":"2026-05-09 20:05:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.feedagentx.com","header_author_uri":"https:\/\/feedagentx.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":87,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"feedagentx","date":"2026-05-09 20:05:12"}},"upgrade_notice":{"1.0.0":"<p>Initial stable release \u2014 Connect WooCommerce to FeedAgentX.com and enable ChatGPT commerce integrations.<\/p>\n\n<hr \/>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"FeedAgentX settings panel with token and endpoint URLs","2":"JSON feed preview","3":"Connection status screen showing successful sync with FeedAgentX.com"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[216196,262428,194533,5418,286],"plugin_category":[45],"plugin_contributors":[262429],"plugin_business_model":[],"class_list":["post-258147","plugin","type-plugin","status-publish","hentry","plugin_tags-chatgpt","plugin_tags-feedagentx","plugin_tags-openai","plugin_tags-product-feed","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-feedagentx","plugin_committers-feedagentx"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/feedagentx-connect.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>FeedAgentX<\/strong> is the official WordPress plugin that connects your WooCommerce store to <a href=\"https:\/\/feedagentx.com\">FeedAgentX.com<\/a>.<\/p>\n\n<p>It securely reads your product catalog (titles, prices, stock, images, categories, etc.)<br \/>\nand transmits it to the <strong>FeedAgentX.com<\/strong> platform, where it is validated, normalized,<br \/>\nand formatted for <strong>ChatGPT\u2019s Product Feed and Instant Checkout integrations<\/strong>.<\/p>\n\n<p>FeedAgentX.com ensures your WooCommerce store can appear naturally<br \/>\nwithin ChatGPT\u2019s shopping and recommendation experiences \u2014<br \/>\nallowing users to discover and purchase your products directly inside ChatGPT.<\/p>\n\n<p>This plugin does <strong>not<\/strong> process payments or orders.<br \/>\nIt only exposes your product data through a protected, read-only REST API \u2014<br \/>\naccessible exclusively to your verified FeedAgentX.com account.<\/p>\n\n<p><strong>Key Features<\/strong>\n* \ud83d\udd12 Secure, read-only REST API connection\n* \ud83e\udde0 Automatically prepares data for ChatGPT Feed and Instant Checkout\n* \u2699\ufe0f JSON feed optimized for FeedAgentX.com schema\n* \ud83d\udd53 Full &amp; Delta feed generation\n* \ud83d\udd11 Token-based authentication\n* \ud83e\uddfe Product change tracking (price, stock, category)\n* \ud83e\udde9 Lightweight and fully compatible with WooCommerce<\/p>\n\n\n\n<h3>\ud83e\udde0 What is FeedAgentX.com?<\/h3>\n\n<p><a href=\"https:\/\/feedagentx.com\">FeedAgentX.com<\/a> is a SaaS platform that helps WooCommerce stores<br \/>\nconnect to <strong>ChatGPT\u2019s Agentic Commerce Protocol (ACP)<\/strong> ecosystem.<\/p>\n\n<p>It collects your product data via this connector plugin, validates it against OpenAI\u2019s<br \/>\nfeed specification, and securely delivers it to ChatGPT \u2014 enabling AI-powered discovery<br \/>\nand seamless Instant Checkout experiences.<\/p>\n\n<p>FeedAgentX.com can also distribute your verified data to future AI commerce engines<br \/>\nand analytics services as the ecosystem expands.<\/p>\n\n\n\n<h3>External services<\/h3>\n\n<p>This plugin connects your WooCommerce store to <strong>FeedAgentX.com<\/strong>, a third-party SaaS platform operated by FeedAgentX. The plugin itself does <strong>not<\/strong> make outbound calls; instead it exposes a read-only REST API that the FeedAgentX.com service pulls from after you connect your store.<\/p>\n\n<p><strong>What data is shared with FeedAgentX.com:<\/strong><\/p>\n\n<ul>\n<li>Product catalog data: titles, descriptions, prices, stock levels, SKUs, brands, categories, image URLs, product attributes, and variant data.<\/li>\n<li>Plugin and platform metadata: plugin version, schema version, WordPress \/ WooCommerce \/ PHP versions, store currency, and target country.<\/li>\n<li>No customer information, order data, or personal data is read or transmitted.<\/li>\n<\/ul>\n\n<p><strong>When data is shared:<\/strong><\/p>\n\n<ul>\n<li>Only after a site administrator generates an API token in <strong>FeedAgentX \u2192 Settings<\/strong> and pastes it into a connected workspace at FeedAgentX.com.<\/li>\n<li>Every request must include a valid Bearer token. Tokens can be revoked from the plugin's Settings page at any time, which immediately stops all access.<\/li>\n<\/ul>\n\n<p><strong>Service provider:<\/strong><\/p>\n\n<ul>\n<li>FeedAgentX.com \u2014 Privacy Policy: <a href=\"https:\/\/feedagentx.com\/privacy\/\">https:\/\/feedagentx.com\/privacy\/<\/a><\/li>\n<li>FeedAgentX.com \u2014 Terms of Service: <a href=\"https:\/\/feedagentx.com\/terms\/\">https:\/\/feedagentx.com\/terms\/<\/a><\/li>\n<\/ul>\n\n\n\n<h3>Server configuration (recommended)<\/h3>\n\n<p>The plugin writes diagnostic logs to <code>wp-content\/uploads\/feedagentx-logs\/<\/code>.\nThe directory is protected from direct web access by <code>.htaccess<\/code> (Apache) and\n    web.config (IIS), which the plugin generates automatically.<\/p>\n\n<p><strong>If your site runs on Nginx<\/strong>, those files are ignored. Add the following block\ninside your server config to deny direct access to the log directory:<\/p>\n\n<pre><code>location ~* \/wp-content\/uploads\/feedagentx-logs\/ {\n    deny all;\n    return 404;\n}\n<\/code><\/pre>\n\n<p>The logs only contain route names, error messages, and migration events \u2014\nauthentication tokens are never written to disk \u2014 but production sites should\nstill block external reads.<\/p>\n\n\n\n<h3>Security notes<\/h3>\n\n<ul>\n<li>All endpoints require a Bearer token; tokens compare in constant time\n(<code>hash_equals<\/code>) and rotate from the admin UI.<\/li>\n<li>Authenticated requests have a per-token rate limit (default 120\/min).<\/li>\n<li>Failed-auth requests have a per-IP rate limit (default 10\/min) to defend\nagainst brute force and log spam.<\/li>\n<li>Logging defaults to INFO level with 14-day file retention.<\/li>\n<li>Log directory is protected with <code>.htaccess<\/code> + <code>web.config<\/code>; Nginx admins\nmust add the rule above.<\/li>\n<\/ul>\n\n\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPL-2.0-or-later license.<br \/>\nIt only shares catalog data with your verified FeedAgentX.com account.<br \/>\nNo customer, order, or personal information is collected.<\/p>\n\n\n\n<blockquote>\n  <p>\u201cFeedAgentX \u2014 The official WooCommerce connector for ChatGPT\u2019s Agentic Commerce ecosystem.\u201d<\/p>\n<\/blockquote>\n\n<!--section=installation-->\n<p><strong>Requirements<\/strong><\/p>\n\n<ul>\n<li>WordPress 6.2 or later<\/li>\n<li>PHP 8.1 or later<\/li>\n<li>WooCommerce 5.0 or later<\/li>\n<\/ul>\n\n<p><strong>Steps<\/strong><\/p>\n\n<ol>\n<li>Install the plugin from <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin, or upload the <code>.zip<\/code> and activate it.<\/li>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Go to <strong>FeedAgentX \u2192 Settings<\/strong>.<\/li>\n<li>Click <strong>Generate token<\/strong> to create a read-only API token.<\/li>\n<li>Copy the API endpoints shown on the Settings page:\n\n<ul>\n<li>Full feed: <code>\/wp-json\/feedagentx\/v1\/feed\/full<\/code><\/li>\n<li>Delta feed: <code>\/wp-json\/feedagentx\/v1\/feed\/changes<\/code><\/li>\n<li>Health check: <code>\/wp-json\/feedagentx\/v1\/health<\/code><\/li>\n<\/ul><\/li>\n<li>Sign in at <a href=\"https:\/\/feedagentx.com\">FeedAgentX.com<\/a> and paste the site URL and token into the connect-store form.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"%E2%9D%93%20can%20i%20use%20this%20plugin%20without%20feedagentx.com%3F\"><h3>\u2753 Can I use this plugin without FeedAgentX.com?<\/h3><\/dt>\n<dd><p>No. This plugin is designed exclusively for use with your verified FeedAgentX.com account.<\/p><\/dd>\n<dt id=\"%F0%9F%94%90%20how%20is%20access%20secured%3F\"><h3>\ud83d\udd10 How is access secured?<\/h3><\/dt>\n<dd><p>All endpoints require a valid <strong>Bearer Token<\/strong>, generated in the plugin settings.<br \/>\nTokens can be revoked or regenerated anytime.<\/p><\/dd>\n<dt id=\"%F0%9F%A7%BE%20what%20data%20is%20shared%3F\"><h3>\ud83e\uddfe What data is shared?<\/h3><\/dt>\n<dd><p>Only product catalog data \u2014 title, price, stock, SKU, brand, category, image URLs, and availability.<br \/>\nNo personal data, orders, or payments are processed.<\/p><\/dd>\n<dt id=\"%F0%9F%92%AC%20how%20does%20it%20connect%20to%20chatgpt%3F\"><h3>\ud83d\udcac How does it connect to ChatGPT?<\/h3><\/dt>\n<dd><p>FeedAgentX.com validates your product data and submits it to ChatGPT\u2019s<br \/>\nAgentic Commerce Protocol (ACP), powering its product search and Instant Checkout features.<\/p><\/dd>\n<dt id=\"%F0%9F%92%BE%20how%20often%20does%20it%20sync%3F\"><h3>\ud83d\udcbe How often does it sync?<\/h3><\/dt>\n<dd><p>FeedAgentX.com controls synchronization frequency and fetches your data automatically.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Read-only REST API for the OpenAI Agentic Commerce Protocol (ACP) \"Upcoming\" schema (Product \u2192 Variants nested).<\/li>\n<li>Variant expansion: variable WooCommerce products emit one Variant per WC variation.<\/li>\n<li>Full feed (<code>\/feed\/full<\/code>) and cursor-based delta sync (<code>\/feed\/changes<\/code>) with explicit <code>\/feed\/changes\/ack<\/code> endpoint.<\/li>\n<li><code>Authorization: Bearer<\/code> token authentication, per-token rate limiter for authenticated requests, per-IP rate limiter for unauthenticated requests.<\/li>\n<li>Per-product brand resolver (Woo Brands, YITH, Perfect Brands, meta, attributes).<\/li>\n<li>File-based daily-rotated logger; log directory protected by generated <code>.htaccess<\/code> + <code>web.config<\/code>.<\/li>\n<li>Settings page with Connection \/ Feed \/ Brand \/ Diagnostics tabs.<\/li>\n<li>Clean uninstall: drops plugin table, removes options, clears scheduled events.<\/li>\n<li>Requires PHP 8.1+ and WooCommerce 5.0+.<\/li>\n<\/ul>","raw_excerpt":"Connect your WooCommerce store to FeedAgentX.com for ChatGPT Commerce integration.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/258147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=258147"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/feedagentx"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=258147"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=258147"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=258147"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=258147"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=258147"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=258147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}