MCP App Store
Productivity
Feedoptimise icon

Feedoptimise

by Feedoptimise

Overview

Manage product feed workflows. Inspect sources, feeds, products, mappings, and changes history. Run feed audit, GMC diagnostics, search and block items, force sync, and setup or optimisation guidance

Tools

audit_templates

ChatGPT
Returns a list of available audit templates for validating feed compliance with channel specifications (e.g. Google Shopping, Meta, Amazon). Each template defines validation rules for a specific feed format. Use this tool BEFORE calling feed_audit to identify the correct template for the feed's format. The feed format can be determined by calling get_feed first.

audit_templates

ChatGPT
Returns a list of available audit templates for validating feed compliance with channel specifications (e.g. Google Shopping, Meta, Amazon). Each template defines validation rules for a specific feed format. Use this tool BEFORE calling feed_audit to identify the correct template for the feed's format. The feed format can be determined by calling get_feed first.

audit_templates

ChatGPT
Returns a list of available audit templates for validating feed compliance with channel specifications (e.g. Google Shopping, Meta, Amazon). Each template defines validation rules for a specific feed format. Use this tool BEFORE calling feed_audit to identify the correct template for the feed's format. The feed format can be determined by calling get_feed first.

block_feed_product

ChatGPT
Blocks or unblocks a specific product within a single feed. Blocking at feed scope means the item is excluded only from that particular feed output — other feeds using the same source are unaffected. This is a destructive action: always confirm with the user before executing. Requires feed_id and item_id. Use item_search to find the item_id and feeds_list to find the feed_id if not already known. To block an item from ALL feeds (source-level exclusion), use block_source_product instead.

block_feed_product

ChatGPT
Blocks or unblocks a specific product within a single feed. Blocking at feed scope means the item is excluded only from that particular feed output — other feeds using the same source are unaffected. This is a destructive action: always confirm with the user before executing. Requires feed_id and item_id. Use item_search to find the item_id and feeds_list to find the feed_id if not already known. To block an item from ALL feeds (source-level exclusion), use block_source_product instead.

block_feed_product

ChatGPT
Blocks or unblocks a specific product within a single feed. Blocking at feed scope means the item is excluded only from that particular feed output — other feeds using the same source are unaffected. This is a destructive action: always confirm with the user before executing. Requires feed_id and item_id. Use item_search to find the item_id and feeds_list to find the feed_id if not already known. To block an item from ALL feeds (source-level exclusion), use block_source_product instead.

block_source_product

ChatGPT
Blocks or unblocks a specific product at the source level. Blocking at source scope means the item is excluded from ALL feeds that use this source — it is a global exclusion. This is a destructive action: always confirm with the user before executing. Requires source_id and item_id. Use item_search to find the item_id and sources_list to find the source_id if not already known. To block an item from only a single specific feed (leaving other feeds unaffected), use block_feed_product instead.

block_source_product

ChatGPT
Blocks or unblocks a specific product at the source level. Blocking at source scope means the item is excluded from ALL feeds that use this source — it is a global exclusion. This is a destructive action: always confirm with the user before executing. Requires source_id and item_id. Use item_search to find the item_id and sources_list to find the source_id if not already known. To block an item from only a single specific feed (leaving other feeds unaffected), use block_feed_product instead.

block_source_product

ChatGPT
Blocks or unblocks a specific product at the source level. Blocking at source scope means the item is excluded from ALL feeds that use this source — it is a global exclusion. This is a destructive action: always confirm with the user before executing. Requires source_id and item_id. Use item_search to find the item_id and sources_list to find the source_id if not already known. To block an item from only a single specific feed (leaving other feeds unaffected), use block_feed_product instead.

change_schedule

ChatGPT
Modifies the import schedule for a source. This controls when product data is pulled from the connected store or file. Requires source_id; use sources_list first if the source ID is unknown. Each schedule entry contains a time in HH:MM format and may optionally include week_days. If week_days is omitted or empty, the import runs every day at that time. If week_days is provided, use lowercase weekday names such as ["monday", "wednesday"]. This is a configuration change; confirm with the user before executing.

change_schedule

ChatGPT
Modifies the import schedule for a source. This controls when product data is pulled from the connected store or file. Requires source_id; use sources_list first if the source ID is unknown. Each schedule entry contains a time in HH:MM format and may optionally include week_days. If week_days is omitted or empty, the import runs every day at that time. If week_days is provided, use lowercase weekday names such as ["monday", "wednesday"]. This is a configuration change; confirm with the user before executing.

change_schedule

ChatGPT
Modifies the import schedule for a source. This controls when product data is pulled from the connected store or file. Requires source_id; use sources_list first if the source ID is unknown. Each schedule entry contains a time in HH:MM format and may optionally include week_days. If week_days is omitted or empty, the import runs every day at that time. If week_days is provided, use lowercase weekday names such as ["monday", "wednesday"]. This is a configuration change; confirm with the user before executing.

feed_audit

ChatGPT
Runs a comprehensive compliance audit on a feed against a channel specification template. Checks for: missing required fields, invalid field values, format violations, character limit breaches, and specification-specific rules (e.g. Google Shopping requirements for GTIN, condition, shipping). Before calling this tool: 1) use get_feed to determine the feed's format/template, 2) use audit_templates to find the matching audit template for that format. Requires feed_id and template_id. Returns a detailed report of all compliance issues found.

feed_audit

ChatGPT
Runs a comprehensive compliance audit on a feed against a channel specification template. Checks for: missing required fields, invalid field values, format violations, character limit breaches, and specification-specific rules (e.g. Google Shopping requirements for GTIN, condition, shipping). Before calling this tool: 1) use get_feed to determine the feed's format/template, 2) use audit_templates to find the matching audit template for that format. Requires feed_id and template_id. Returns a detailed report of all compliance issues found.

feed_audit

ChatGPT
Runs a comprehensive compliance audit on a feed against a channel specification template. Checks for: missing required fields, invalid field values, format violations, character limit breaches, and specification-specific rules (e.g. Google Shopping requirements for GTIN, condition, shipping). Before calling this tool: 1) use get_feed to determine the feed's format/template, 2) use audit_templates to find the matching audit template for that format. Requires feed_id and template_id. Returns a detailed report of all compliance issues found.

feed_force_update

ChatGPT
Triggers an immediate sync/refresh of a specific export feed. The feed will re-render its output using the latest source data and current mapping/modifier/analyser rules, then deliver the result via configured connectors (URL, FTP, SFTP). Use this when: the user has changed feed mapping rules and wants to see the result immediately, or when a feed needs to be pushed to a channel (e.g. Google Merchant Center via SFTP) right away. Note: this does NOT re-import data from the store — it uses the source's latest available data. To pull fresh data from the store first, use source_force_import on the source instead. Requires a feed_id — use feeds_list to find it if unknown.

feed_force_update

ChatGPT
Triggers an immediate sync/refresh of a specific export feed. The feed will re-render its output using the latest source data and current mapping/modifier/analyser rules, then deliver the result via configured connectors (URL, FTP, SFTP). Use this when: the user has changed feed mapping rules and wants to see the result immediately, or when a feed needs to be pushed to a channel (e.g. Google Merchant Center via SFTP) right away. Note: this does NOT re-import data from the store — it uses the source's latest available data. To pull fresh data from the store first, use source_force_import on the source instead. Requires a feed_id — use feeds_list to find it if unknown.

feed_force_update

ChatGPT
Triggers an immediate sync/refresh of a specific export feed. The feed will re-render its output using the latest source data and current mapping/modifier/analyser rules, then deliver the result via configured connectors (URL, FTP, SFTP). Use this when: the user has changed feed mapping rules and wants to see the result immediately, or when a feed needs to be pushed to a channel (e.g. Google Merchant Center via SFTP) right away. Note: this does NOT re-import data from the store — it uses the source's latest available data. To pull fresh data from the store first, use source_force_import on the source instead. Requires a feed_id — use feeds_list to find it if unknown.

feeds_list

ChatGPT
Returns a summary list of all export feeds in the account. Each entry includes: feed_id, feed name, status (active/paused/error), feed URL(s), whether it is active, and last run timestamp. Use this to discover available feeds, find a specific feed_id for use with other tools (get_feed, feed_force_update, get_feed_analysis, etc.), or get a quick overview of all feed statuses. For detailed configuration of a specific feed, call get_feed with the feed_id. When only identifying feeds, omit additional_columns or pass []. Use additional_columns: ["mapping"] only when the user specifically asks for mapping details across the feed list.

feeds_list

ChatGPT
Returns a summary list of all export feeds in the account. Each entry includes: feed_id, feed name, status (active/paused/error), feed URL(s), whether it is active, and last run timestamp. Use this to discover available feeds, find a specific feed_id for use with other tools (get_feed, feed_force_update, get_feed_analysis, etc.), or get a quick overview of all feed statuses. For detailed configuration of a specific feed, call get_feed with the feed_id. When only identifying feeds, omit additional_columns or pass []. Use additional_columns: ["mapping"] only when the user specifically asks for mapping details across the feed list.

feeds_list

ChatGPT
Returns a summary list of all export feeds in the account. Each entry includes: feed_id, feed name, status (active/paused/error), feed URL(s), whether it is active, and last run timestamp. Use this to discover available feeds, find a specific feed_id for use with other tools (get_feed, feed_force_update, get_feed_analysis, etc.), or get a quick overview of all feed statuses. For detailed configuration of a specific feed, call get_feed with the feed_id. When only identifying feeds, omit additional_columns or pass []. Use additional_columns: ["mapping"] only when the user specifically asks for mapping details across the feed list.

get_feed

ChatGPT
Returns detailed configuration for a specific export feed. Includes: feed format/template (e.g. Google TSV, Meta CSV, custom XML), full mapping schema (field mappings, modifiers, variables, analysers), delivery connectors (URL, FTP, SFTP with credentials), schedule settings, backup/drop-protection rules, and feed status. Use this to inspect how source data is transformed and delivered to a channel. For the full mapping of a single feed, do NOT request mapping in feeds_list — instead call this tool with the feed_id obtained from feeds_list. Also use this before feed_audit to determine the feed format for selecting the correct audit template.

get_feed

ChatGPT
Returns detailed configuration for a specific export feed. Includes: feed format/template (e.g. Google TSV, Meta CSV, custom XML), full mapping schema (field mappings, modifiers, variables, analysers), delivery connectors (URL, FTP, SFTP with credentials), schedule settings, backup/drop-protection rules, and feed status. Use this to inspect how source data is transformed and delivered to a channel. For the full mapping of a single feed, do NOT request mapping in feeds_list — instead call this tool with the feed_id obtained from feeds_list. Also use this before feed_audit to determine the feed format for selecting the correct audit template.

get_feed

ChatGPT
Returns detailed configuration for a specific export feed. Includes: feed format/template (e.g. Google TSV, Meta CSV, custom XML), full mapping schema (field mappings, modifiers, variables, analysers), delivery connectors (URL, FTP, SFTP with credentials), schedule settings, backup/drop-protection rules, and feed status. Use this to inspect how source data is transformed and delivered to a channel. For the full mapping of a single feed, do NOT request mapping in feeds_list — instead call this tool with the feed_id obtained from feeds_list. Also use this before feed_audit to determine the feed format for selecting the correct audit template.

get_feed_analysis

ChatGPT
Returns detailed analysis data for a specific feed's last processing run and historical trends. Includes: total item count, number of blocked/excluded items, analyser results with breakdowns (e.g. missing prices, invalid URLs, title quality), and processing statistics over time. Use this to understand feed health, identify data quality issues, or check how many items passed through analysers. Requires a feed_id — use feeds_list to find the feed_id if unknown.

get_feed_analysis

ChatGPT
Returns detailed analysis data for a specific feed's last processing run and historical trends. Includes: total item count, number of blocked/excluded items, analyser results with breakdowns (e.g. missing prices, invalid URLs, title quality), and processing statistics over time. Use this to understand feed health, identify data quality issues, or check how many items passed through analysers. Requires a feed_id — use feeds_list to find the feed_id if unknown.

get_feed_analysis

ChatGPT
Returns detailed analysis data for a specific feed's last processing run and historical trends. Includes: total item count, number of blocked/excluded items, analyser results with breakdowns (e.g. missing prices, invalid URLs, title quality), and processing statistics over time. Use this to understand feed health, identify data quality issues, or check how many items passed through analysers. Requires a feed_id — use feeds_list to find the feed_id if unknown.

get_feed_product

ChatGPT
Retrieves a specific product as it appears in a particular feed's output, after all feed-level mapping, modifiers, and transformations have been applied. If the product has variants, variant-level field values override parent-level values (variant 'wins'). Use this to see exactly what data is being sent to a channel (Google Shopping, Meta, etc.) for a given product. Requires both feed_id and item_id. Use feeds_list to find the feed_id and item_search to find the item_id if not already known. To see the raw source data before feed transformations, use get_product instead.

get_feed_product

ChatGPT
Retrieves a specific product as it appears in a particular feed's output, after all feed-level mapping, modifiers, and transformations have been applied. If the product has variants, variant-level field values override parent-level values (variant 'wins'). Use this to see exactly what data is being sent to a channel (Google Shopping, Meta, etc.) for a given product. Requires both feed_id and item_id. Use feeds_list to find the feed_id and item_search to find the item_id if not already known. To see the raw source data before feed transformations, use get_product instead.

get_feed_product

ChatGPT
Retrieves a specific product as it appears in a particular feed's output, after all feed-level mapping, modifiers, and transformations have been applied. If the product has variants, variant-level field values override parent-level values (variant 'wins'). Use this to see exactly what data is being sent to a channel (Google Shopping, Meta, etc.) for a given product. Requires both feed_id and item_id. Use feeds_list to find the feed_id and item_search to find the item_id if not already known. To see the raw source data before feed transformations, use get_product instead.

get_product

ChatGPT
Retrieves full details of a product as it exists in the source (imported raw data). Returns all mapped fields, modifier outputs, analyser results, override values, variant data, and metadata (date added, date updated). Use this to inspect the original imported data before any feed-specific transformations. Requires a product/item ID. To see how the same product looks after feed-level mapping and transformations, use get_feed_product instead.

get_product

ChatGPT
Retrieves full details of a product as it exists in the source (imported raw data). Returns all mapped fields, modifier outputs, analyser results, override values, variant data, and metadata (date added, date updated). Use this to inspect the original imported data before any feed-specific transformations. Requires a product/item ID. To see how the same product looks after feed-level mapping and transformations, use get_feed_product instead.

get_product

ChatGPT
Retrieves full details of a product as it exists in the source (imported raw data). Returns all mapped fields, modifier outputs, analyser results, override values, variant data, and metadata (date added, date updated). Use this to inspect the original imported data before any feed-specific transformations. Requires a product/item ID. To see how the same product looks after feed-level mapping and transformations, use get_feed_product instead.

get_product_page_metadata

ChatGPT
Fetches and parses metadata from a product's landing page URL. The landing page URL is resolved from the product data using source_id and product_id. Returns structured data such as schema.org metadata, Open Graph tags, Meta/Facebook pixel data, Google tag data, and other embedded metadata. Use this to verify whether landing page data matches feed data, such as price, availability, or condition. Requires source_id and product_id. Use sources_list to find source_id and item_search to find product_id if unknown.

get_product_page_metadata

ChatGPT
Fetches and parses metadata from a product's landing page URL. The landing page URL is resolved from the product data using source_id and product_id. Returns structured data such as schema.org metadata, Open Graph tags, Meta/Facebook pixel data, Google tag data, and other embedded metadata. Use this to verify whether landing page data matches feed data, such as price, availability, or condition. Requires source_id and product_id. Use sources_list to find source_id and item_search to find product_id if unknown.

get_product_page_metadata

ChatGPT
Fetches and parses metadata from a product's landing page URL. The landing page URL is resolved from the product data using source_id and product_id. Returns structured data such as schema.org metadata, Open Graph tags, Meta/Facebook pixel data, Google tag data, and other embedded metadata. Use this to verify whether landing page data matches feed data, such as price, availability, or condition. Requires source_id and product_id. Use sources_list to find source_id and item_search to find product_id if unknown.

get_source

ChatGPT
Returns detailed configuration for a specific import source. Includes: connector type and settings (Shopify, Magento, WooCommerce, URL, FTP, SFTP, API), full mapping schema (field mappings, modifiers, variables), import schedule (times, frequency, days), backup/drop-protection settings, status (active/paused), and analyser configurations. Use this to inspect how data is imported and transformed at source level. For the full mapping schema of a single source, do NOT request schema in sources_list — instead call this tool with the source_id obtained from sources_list.

get_source

ChatGPT
Returns detailed configuration for a specific import source. Includes: connector type and settings (Shopify, Magento, WooCommerce, URL, FTP, SFTP, API), full mapping schema (field mappings, modifiers, variables), import schedule (times, frequency, days), backup/drop-protection settings, status (active/paused), and analyser configurations. Use this to inspect how data is imported and transformed at source level. For the full mapping schema of a single source, do NOT request schema in sources_list — instead call this tool with the source_id obtained from sources_list.

get_source

ChatGPT
Returns detailed configuration for a specific import source. Includes: connector type and settings (Shopify, Magento, WooCommerce, URL, FTP, SFTP, API), full mapping schema (field mappings, modifiers, variables), import schedule (times, frequency, days), backup/drop-protection settings, status (active/paused), and analyser configurations. Use this to inspect how data is imported and transformed at source level. For the full mapping schema of a single source, do NOT request schema in sources_list — instead call this tool with the source_id obtained from sources_list.

get_source_analysis

ChatGPT
Returns detailed analysis data for a specific source's last import run and historical trends. Includes: total imported item count, number of blocked/excluded items, analyser results with breakdowns (e.g. missing fields, invalid data, brand distribution), and processing statistics over time. Use this to understand source data health, identify import issues, or check how many items were processed and excluded. Requires a source_id — use sources_list to find it if unknown.

get_source_analysis

ChatGPT
Returns detailed analysis data for a specific source's last import run and historical trends. Includes: total imported item count, number of blocked/excluded items, analyser results with breakdowns (e.g. missing fields, invalid data, brand distribution), and processing statistics over time. Use this to understand source data health, identify import issues, or check how many items were processed and excluded. Requires a source_id — use sources_list to find it if unknown.

get_source_analysis

ChatGPT
Returns detailed analysis data for a specific source's last import run and historical trends. Includes: total imported item count, number of blocked/excluded items, analyser results with breakdowns (e.g. missing fields, invalid data, brand distribution), and processing statistics over time. Use this to understand source data health, identify import issues, or check how many items were processed and excluded. Requires a source_id — use sources_list to find it if unknown.

gmc_diagnosis

ChatGPT
Retrieves diagnostic issues from a connected Google Merchant Center (GMC) account. Returns three categories of issues: account-level issues (policy violations, suspensions), feed-level issues (processing errors, attribute problems), and item-level issues (disapprovals, warnings). Use this when investigating why products are disapproved or underperforming in Google Shopping. If multiple GMC accounts are connected, call list_gmcs first to identify the correct one.

gmc_diagnosis

ChatGPT
Retrieves diagnostic issues from a connected Google Merchant Center (GMC) account. Returns three categories of issues: account-level issues (policy violations, suspensions), feed-level issues (processing errors, attribute problems), and item-level issues (disapprovals, warnings). Use this when investigating why products are disapproved or underperforming in Google Shopping. If multiple GMC accounts are connected, call list_gmcs first to identify the correct one.

gmc_diagnosis

ChatGPT
Retrieves diagnostic issues from a connected Google Merchant Center (GMC) account. Returns three categories of issues: account-level issues (policy violations, suspensions), feed-level issues (processing errors, attribute problems), and item-level issues (disapprovals, warnings). Use this when investigating why products are disapproved or underperforming in Google Shopping. If multiple GMC accounts are connected, call list_gmcs first to identify the correct one.

instruction

ChatGPT
Returns the complete operational instructions, platform context, and tool usage guidelines for the Feedoptimise MCP server. IMPORTANT: Call this tool FIRST at the start of every new conversation before using any other tools. The response contains essential context about the Feedoptimise platform architecture (sources, feeds, catalog, mapping, modifiers, analysers), the data flow model, tool chaining patterns, safety rules, and best practices. Without this context, tool calls may be incorrect or miss important dependencies. This tool is for agent behavior, not for detailed platform tutorials. For any how-to question, manual, setup guide, modifier explanation, mapping tutorial, onboarding flow, or feature usage explanation, use articles_search as the primary source of truth because it performs semantic search across the platform knowledge base and tutorials.

instruction

ChatGPT
Returns the complete operational instructions, platform context, and tool usage guidelines for the Feedoptimise MCP server. IMPORTANT: Call this tool FIRST at the start of every new conversation before using any other tools. The response contains essential context about the Feedoptimise platform architecture (sources, feeds, catalog, mapping, modifiers, analysers), the data flow model, tool chaining patterns, safety rules, and best practices. Without this context, tool calls may be incorrect or miss important dependencies. This tool is for agent behavior, not for detailed platform tutorials. For any how-to question, manual, setup guide, modifier explanation, mapping tutorial, onboarding flow, or feature usage explanation, use articles_search as the primary source of truth because it performs semantic search across the platform knowledge base and tutorials.

instruction

ChatGPT
Returns the complete operational instructions, platform context, and tool usage guidelines for the Feedoptimise MCP server. IMPORTANT: Call this tool FIRST at the start of every new conversation before using any other tools. The response contains essential context about the Feedoptimise platform architecture (sources, feeds, catalog, mapping, modifiers, analysers), the data flow model, tool chaining patterns, safety rules, and best practices. Without this context, tool calls may be incorrect or miss important dependencies. This tool is for agent behavior, not for detailed platform tutorials. For any how-to question, manual, setup guide, modifier explanation, mapping tutorial, onboarding flow, or feature usage explanation, use articles_search as the primary source of truth because it performs semantic search across the platform knowledge base and tutorials.

item_gmc_diagnosis

ChatGPT
Retrieves Google Merchant Center diagnostic details for a single product as connected through a specific feed. Returns item-level issues such as disapproval reasons, attribute warnings, and policy violations from GMC. Requires feed_id and product_id. Use feeds_list to find feed_id and item_search to find product_id if unknown.

item_gmc_diagnosis

ChatGPT
Retrieves Google Merchant Center diagnostic details for a single product as connected through a specific feed. Returns item-level issues such as disapproval reasons, attribute warnings, and policy violations from GMC. Requires feed_id and product_id. Use feeds_list to find feed_id and item_search to find product_id if unknown.

item_gmc_diagnosis

ChatGPT
Retrieves Google Merchant Center diagnostic details for a single product as connected through a specific feed. Returns item-level issues such as disapproval reasons, attribute warnings, and policy violations from GMC. Requires feed_id and product_id. Use feeds_list to find feed_id and item_search to find product_id if unknown.

list_accounts

ChatGPT
List all Feedoptimise accounts the authenticated user has access to.

list_accounts

ChatGPT
List all Feedoptimise accounts the authenticated user has access to.

list_accounts

ChatGPT
List all Feedoptimise accounts the authenticated user has access to.

list_gmcs

ChatGPT
Returns a list of all Google Merchant Center accounts connected to the current Feedoptimise account. Each entry includes the GMC account ID and name. Use this before calling gmc_diagnosis or item_gmc_diagnosis to identify the correct GMC account. If multiple GMC accounts are returned, ask the user to specify which one (in the internal agent, ui_confirm_selection would be used; in MCP context, return the list for the client to handle selection).

list_gmcs

ChatGPT
Returns a list of all Google Merchant Center accounts connected to the current Feedoptimise account. Each entry includes the GMC account ID and name. Use this before calling gmc_diagnosis or item_gmc_diagnosis to identify the correct GMC account. If multiple GMC accounts are returned, ask the user to specify which one (in the internal agent, ui_confirm_selection would be used; in MCP context, return the list for the client to handle selection).

list_gmcs

ChatGPT
Returns a list of all Google Merchant Center accounts connected to the current Feedoptimise account. Each entry includes the GMC account ID and name. Use this before calling gmc_diagnosis or item_gmc_diagnosis to identify the correct GMC account. If multiple GMC accounts are returned, ask the user to specify which one (in the internal agent, ui_confirm_selection would be used; in MCP context, return the list for the client to handle selection).

set_current_account

ChatGPT
Set the active account for this MCP session. Required before using other tools if the user has multiple accounts.

set_current_account

ChatGPT
Set the active account for this MCP session. Required before using other tools if the user has multiple accounts.

set_current_account

ChatGPT
Set the active account for this MCP session. Required before using other tools if the user has multiple accounts.

source_force_import

ChatGPT
Triggers an immediate full import (force update) of product data from the connected store/platform into the source. This pulls fresh data from the external system (Shopify, Magento, WooCommerce, URL feed, etc.), replacing the current source data. After completion, all feeds connected to this source will automatically sync. Use this when: the user has updated their store data and wants it reflected immediately, or when troubleshooting stale data issues. Note: this is a 'Force Update' (full re-download from store). If only Feedoptimise mapping/rules changed and store data hasn't changed, a reprocess may be more appropriate and faster. Requires a source_id — use sources_list to find it if unknown.

source_force_import

ChatGPT
Triggers an immediate full import (force update) of product data from the connected store/platform into the source. This pulls fresh data from the external system (Shopify, Magento, WooCommerce, URL feed, etc.), replacing the current source data. After completion, all feeds connected to this source will automatically sync. Use this when: the user has updated their store data and wants it reflected immediately, or when troubleshooting stale data issues. Note: this is a 'Force Update' (full re-download from store). If only Feedoptimise mapping/rules changed and store data hasn't changed, a reprocess may be more appropriate and faster. Requires a source_id — use sources_list to find it if unknown.

source_force_import

ChatGPT
Triggers an immediate full import (force update) of product data from the connected store/platform into the source. This pulls fresh data from the external system (Shopify, Magento, WooCommerce, URL feed, etc.), replacing the current source data. After completion, all feeds connected to this source will automatically sync. Use this when: the user has updated their store data and wants it reflected immediately, or when troubleshooting stale data issues. Note: this is a 'Force Update' (full re-download from store). If only Feedoptimise mapping/rules changed and store data hasn't changed, a reprocess may be more appropriate and faster. Requires a source_id — use sources_list to find it if unknown.

sources_list

ChatGPT
Returns a summary list of all import sources in the account. Each entry includes: source_id, source name, campaign_id, status (active/paused/error), connector type (Shopify, Magento, WooCommerce, URL, FTP, SFTP, etc.), whether it is active, and last run timestamp. Use this to discover available sources, find a specific source_id for use with other tools (get_source, source_force_import, get_source_analysis, etc.), or get a quick overview of all source statuses. For detailed configuration of a specific source, call get_source with the source_id. When only identifying sources, set include_schema to false. Set include_schema to true only when the user specifically asks for source mapping or schema details.

sources_list

ChatGPT
Returns a summary list of all import sources in the account. Each entry includes: source_id, source name, campaign_id, status (active/paused/error), connector type (Shopify, Magento, WooCommerce, URL, FTP, SFTP, etc.), whether it is active, and last run timestamp. Use this to discover available sources, find a specific source_id for use with other tools (get_source, source_force_import, get_source_analysis, etc.), or get a quick overview of all source statuses. For detailed configuration of a specific source, call get_source with the source_id. When only identifying sources, set include_schema to false. Set include_schema to true only when the user specifically asks for source mapping or schema details.

sources_list

ChatGPT
Returns a summary list of all import sources in the account. Each entry includes: source_id, source name, campaign_id, status (active/paused/error), connector type (Shopify, Magento, WooCommerce, URL, FTP, SFTP, etc.), whether it is active, and last run timestamp. Use this to discover available sources, find a specific source_id for use with other tools (get_source, source_force_import, get_source_analysis, etc.), or get a quick overview of all source statuses. For detailed configuration of a specific source, call get_source with the source_id. When only identifying sources, set include_schema to false. Set include_schema to true only when the user specifically asks for source mapping or schema details.

Capabilities

Writes

App Stats

72

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily