KaliCart Bridge · Solution

WooCommerce ChatGPT Product Feed Plugin

Prepare WooCommerce product data for OpenAI onboarding, diagnose catalog gaps and keep a live, structured catalog available from your own store for compatible AI shopping agents.

The problem

A WooCommerce product page is built for human eyes, while ChatGPT product ingestion expects structured fields with explicit identifiers, titles, descriptions, brands, images, prices and availability. A merchant therefore needs more than a page that can be crawled: the catalog must be generated in the required feed format, checked before delivery and kept aligned with WooCommerce.

The direct answer

KaliCart Bridge is a free, open-source WooCommerce plugin that generates a JSONL snapshot and reports catalog-readiness problems from the data you already maintain. Separately, it exposes a live REST catalog from your own domain so compatible agents can search products and verify current WooCommerce data without scraping page markup.

Released on 27 September 2026: Bridge 1.0.138 aligns its generator and validator with OpenAI's current stable product schema. The real 95-row Project2209 feed has been regenerated and revalidated successfully. Brand remains required: products without a merchant brand or configured own-label fallback are excluded, counted and listed for correction. Approved partners must still validate the exact deliverable and use the delivery method enabled for their integration.

Two paths, one WooCommerce source

1. Direct product feed for ChatGPT

Product-feed onboarding is currently available to approved partners. OpenAI documents file upload through SFTP and API-based delivery, and generally recommends a daily full file snapshot plus API updates during the day. Bridge prepares a JSONL snapshot but does not submit the application, upload to SFTP or call the OpenAI API. Approval, credentials, ingestion, indexing and ranking remain under OpenAI’s control.

2. Live catalog for compatible agents

Bridge also publishes REST endpoints on the store itself. Compatible agents can search the catalog and retrieve current product identity, price, stock status and purchase URL directly from WooCommerce. This live API is complementary to the OpenAI feed; it does not submit or register the merchant with ChatGPT.

Example from a real WooCommerce store running Bridge:

GET https://www.project2209.com/wp-json/kalicart/v1/catalog/search?q=shirt&fields=summary

{
  "success": true,
  "products": [
    {
      "id": 460,
      "sku": "MOD-012",
      "name": "T-shirt Nike Sportwear",
      "brand": "Nike",
      "url": "https://www.project2209.com/prodotto/t-shirt-basic-white/",
      "price": { "current": 20, "display": "20,00 \u20ac", "on_sale": true },
      "stock": { "in_stock": true }
    }
  ]
}

What Bridge checks before preparation

What this does not promise

No plugin can guarantee that products appear inside ChatGPT shopping results. Bridge prepares catalog data; OpenAI decides partner access, ingestion, eligibility, indexing and ranking. A passing Bridge report is not proof that a newer OpenAI schema will accept the file. For the live API, Bridge exposes values from WooCommerce without claiming that every assistant will automatically discover or use those endpoints.

Limits worth knowing

Where to go next

How to get your WooCommerce products into ChatGPT: the actual process

A step-by-step walkthrough of the process, written as a guide rather than a product page.

Install Bridge (free) Read the API docs

Common questions

Does installing this plugin guarantee my products appear in ChatGPT?
No. OpenAI decides partner approval, ingestion, indexing, ranking and availability. Bridge cannot guarantee placement or certify acceptance under a schema newer than the validator bundled with the installed release.
How does the product feed reach OpenAI?
Approved partners use file upload through SFTP or the product-feed API. OpenAI generally recommends a daily full file snapshot plus API updates during the day. Bridge does not apply, upload to SFTP or call that API automatically.
Does ChatGPT automatically crawl the KaliCart REST API?
No. The REST API is a separate live catalog surface for compatible agents. It does not register the store with OpenAI or replace the direct product feed submission process.
Where is my product data served from?
The live agent-readable API is served from your WooCommerce domain. The separate feed draft is generated from the same source data and must be validated against the current OpenAI schema before an approved partner delivers it.
Does this replace my existing product feed (Google Shopping, etc.)?
No, it is a separate, complementary surface aimed at AI agents rather than ad platforms. It runs alongside anything else you already publish.
Is there a cost?
Bridge is free and open source (GPL). There is no subscription and no percentage of sales.