Agentic Commerce Products
Overview
Agentic Commerce Products enables automatic synchronization of your product and inventory catalog to AI-powered shopping platforms. By connecting your commerce platform through Rutter, we automatically push your products feed to ChatGPT, Google, and Perplexity, making your inventory discoverable and purchasable through conversational AI interfaces.
This service continuously syncs your product catalog, including pricing, availability, descriptions, and images, ensuring that AI shopping assistants always have access to your latest inventory information. No manual feed management or additional configuration required - simply connect your platform and your products become available across all supported AI shopping channels.
Platform-Specific Product Feeds
Depending on the LLM platform, Rutter handles product feed delivery differently to comply with each platform's requirements and standards.
Agentic Commerce Protocol (ACP)
For ChatGPT and other platforms that follow the Agentic Commerce Protocol (ACP), Rutter provides product feeds in the format specified by the OpenAI Commerce Product Feed Specification.
Product Feed Format
| Category | Field | Type | Required | Description |
|---|---|---|---|---|
| OpenAI Flags | is_eligible_search | Boolean | Yes | Controls product visibility in ChatGPT search |
| OpenAI Flags | is_eligible_checkout | Boolean | Yes | Allows direct purchase inside ChatGPT |
| Basic Product Data | item_id | String | Yes | Unique merchant product ID |
| Basic Product Data | title | String | Yes | Product title (max 150 chars) |
| Basic Product Data | description | String | Yes | Full product description (max 5,000 chars) |
| Basic Product Data | url | URL | Yes | Product detail page URL |
| Item Information | brand | String | Yes | Product brand (max 70 chars) |
| Media | image_url | URL | Yes | Main product image URL |
| Price & Promotions | price | Number + Currency | Yes | Regular price with currency code |
| Availability | availability | Enum | Yes | Product stock status |
| Variants | group_id | String | Yes | Variant group identifier |
| Merchant Info | store_name | String | Yes | Seller name |
Rutter automatically maps your product data to this format and handles ongoing synchronization.
Universal Commerce Protocol (UCP)
For Google and other platforms that follow the Universal Commerce Protocol, Rutter provides the following options for product feed delivery:
File Upload
Upload product data files directly to Merchant Center manually or using SFTP, Google Cloud Storage. Rutter can generate and deliver feed files in the required format to your specified location.
Google Sheets Integration
Use a generated Google Sheets template or connect an existing Google Sheet with your product data. Rutter can sync product updates directly to your Google Sheets feed. Learn more in the Google Merchant Center documentation.
Content API
For merchants with large product catalogs or frequent updates, Rutter can use the Content API to programmatically sync products. This method provides the fastest synchronization but requires technical configuration. Ideal for catalogs with thousands of products or real-time inventory management needs.
Have questions?
Contact support for personalized guidance.