Skip to main content

Overview

About This Document

This document is the product reference for Flipkart Commerce Cloud (FCC) Catalog. It covers platform architecture, core entities, the three-layer ingestion–storing–serving pipeline, AI and intelligence capabilities, strategic vision, and onboarding guidance for publishers and their technical teams.

Audience: Network publishers, catalog operations teams, integration engineers, and e-commerce product managers.

Prerequisites: Familiarity with e-commerce concepts (products, listings, categories, sellers) is helpful but not required.


Table of Contents

  1. Introduction
  2. Platform Architecture and Key Concepts
  3. Core Catalog Entities
  4. Product Lifecycle
  5. Ingestion Layer
  6. Storing Layer
  7. Serving Layer
  8. AI and Intelligence Layer
  9. Capability Summary
  10. Market Context and Strategic Vision
  11. Go-To-Market Motions
  12. Metrics and Measurement
  13. Onboarding Checklist
  14. Glossary

1. Introduction

Overview

FCC Catalog is the product lifecycle management system at the heart of the Flipkart Commerce Cloud platform. It is responsible for owning and managing the complete lifecycle of every product on a publisher's marketplace — from initial ingestion and quality validation through to structured storage and real-time serving to all downstream systems.

Originally built as the internal catalog infrastructure powering Flipkart's marketplace of 200M+ SKUs, FCC Catalog has been externalized as a multi-tenant SaaS product available to retailers, marketplaces, and commerce platforms globally.

What FCC Catalog Does

FCC Catalog is the source of truth for all product information on a publisher's platform. It powers:

  • Product discovery and detail pages
  • Search and browse ranking signals
  • Promotions and offer eligibility
  • Fulfillment and order management
  • Retail media targeting and relevance
  • Recommendation and personalization engines

Every piece of product content — title, images, attributes, category, brand, relationships — flows through FCC Catalog.

What FCC Catalog Is Not

  • Not a storefront or CMS. FCC Catalog manages product data and serves it via API. The publisher's frontend is responsible for rendering and layout.
  • Not a pricing or inventory system. Transient data such as price, stock level, and promotions are owned by dedicated systems and only joined at the serving layer when required.
  • Not a manual merchandising tool. Catalog powers algorithmic enrichment and quality automation at scale — it is not a content editing interface for individual products.

Who This Platform Is For

PersonaDescription
Network PublishersRetailers and marketplaces wanting a battle-tested, AI-ready catalog system to manage product data at scale
Catalog Operations TeamsInternal ops teams responsible for vertical definition, QC, enrichment, and catalog quality governance
Integration EngineersTechnical teams integrating FCC Catalog APIs into seller portals, storefronts, fulfillment, and analytics pipelines
E-Commerce Product ManagersProduct teams designing catalog strategy, seller onboarding flows, and category launch processes

2. Platform Architecture and Key Concepts

Overview

FCC Catalog operates as a three-layer pipeline: Ingestion → Storing → Serving. Each layer has a distinct responsibility and communicates through well-defined API contracts, enabling publishers to adopt any layer independently or as a complete stack.

Sellers / External Sources


┌─────────────────────────┐
│ INGESTION LAYER │ ← Product creation, validation, QC, enrichment
│ (Ingestor + AV + QC) │
└──────────┬──────────────┘
│ Validated Product Data

┌─────────────────────────┐
│ STORING LAYER │ ← MDM, Relationships, State, Brand, Size Chart
│ (Camelot / Merlin / │
│ Constantine / Zulu) │
└──────────┬──────────────┘
│ Enriched, Structured Product Records

┌─────────────────────────┐
│ SERVING LAYER │ ← Configurable views served to all consumers
│ (Zulu / APIs) │
└──────────┬──────────────┘


Storefront · Search · Ads · Fulfillment · OMS · Analytics

Key Architectural Principles

Multi-tenant, headless, and API-first. FCC Catalog is built on MACH principles — Microservices, API-First, Cloud-Native SaaS, Headless. Every integration point is a well-documented API with no dependency on publisher-specific schemas or frontend implementations.

Product is seller-agnostic. A Product exists independently of any seller. A Listing captures a specific seller's intent to sell that product. This separation ensures catalog integrity across multi-seller marketplaces.

Zero customisation policy. FCC Catalog is built as a generic, multi-client platform. Every feature is designed to serve multiple publishers. Client-specific customisations are not supported, ensuring platform reliability and long-term maintainability.

Configurable, not hard-coded. Vertical schemas, validation rules, QC workflows, and serving views are all configurable by publishers through admin tooling — without requiring engineering changes.


3. Core Catalog Entities

Entity Overview

EntityOwnershipDescription
ProductFullThe primary catalog entity. Represents any unique, potentially sellable item. Identified by a unique Product ID (PID/MSN). Seller-agnostic — can exist without any listing.
ListingStoredA specific seller's intent to sell a product. Captures selling-specific data: price, availability, fulfillment type. Owned by Seller systems; stored in Catalog.
VerticalFullThe lowest level of product taxonomy — a homogenous grouping of products (e.g., Mobile, T-Shirt, Television). Defines the attribute schema for all products within it.
TaxonomyFullHierarchical classification of products across multiple dimensions: Browse, Seller, Fulfillment, Analytics. Supports up to L5 depth.
BrandPartialBrand identity associated with products. Prevents brand abuse and fraud. Powers brand-level filtering, discovery, and warranty flows.
Size ChartFullSize definitions and associations for applicable verticals (e.g., Fashion, Footwear). Supports default charts and seller-configured custom charts.
Rich MediaFullBuying guides, rich product descriptions (RPDs), and media assets (text, images, videos) associated with products to improve buyer conversion.
Variant GroupFullA group of products that are varieties of each other — differing on variant attributes like color or size — displayed as swatches on product pages.
ItemFullA grouping of products for browse and search representation — determined by which attributes buyers consider unique during the discovery journey.

What Is a Product?

A Product is any entity that represents a unique, potentially sellable item from a customer's perspective. It carries all information required for discoverability and for making a buying decision.

A product can exist in the catalog without any listing — it represents the item itself, not the act of selling it. Listing information (price, availability, seller) is variable per seller, while product information is fixed and consistent across all sellers offering the same item.

Products are always associated with exactly one Vertical. The Vertical defines the product's schema — the set of attributes, allowed values, validation rules, and workflows applicable to products of that type.

Variants and Items

Two types of product groupings are central to how FCC Catalog powers browse and product page experiences:

GroupingWhat It IsWho Controls ItWhere It Shows
Variant GroupProducts that are varieties of each other (color, size, storage).Seller-initiated, system-verified.Product Detail Page swatches
ItemProducts grouped for browse diversity based on buyer perception.System-generated automatically.Search and browse results

Example: For a trouser in 4 colors × 7 sizes = 28 total products. On the product page, all 28 appear as swatches (Variant Group). In search results, the 4 colors appear as distinct results but sizes are grouped per color (Itemization).


4. Product Lifecycle

Overview

Every product on the FCC Catalog platform moves through a defined lifecycle from initial discovery to serving at scale.

Vertical Definition


Product Creation Request (PCR)


Auto Validation + Media Internalisation


Quality Check & Enrichment (QC)


Product Matcher (Deduplication)


Storing (MDM → Relationships → State → Aggregator)


Serving (Views served to downstream systems)


Product Edit → QC → Re-Store → Re-Serve

Product States

StateDescription
DraftInitial state. Product data is incomplete or pending validation. A reserve PID is created but the product is not discoverable.
ReadyProduct data is complete and has passed all validations. Product is live and discoverable by downstream systems.
UnreleasedProduct data is complete but the product is scheduled for discovery after a future launch date.
On HoldProduct has been manually or systemically flagged. Not available for discovery or purchase. Data may be complete or incomplete.
DeletedLifecycle of the product has ended. Irreversible. The product is permanently unavailable.

Discoverability is a separate flag (true/false) that controls whether a product in Ready state is surfaced on the platform. It depends on conditions such as minimum mandatory image count and completeness of key attributes. Network Admins can override product states with appropriate reason codes, and all overrides are logged and audited.


5. Ingestion Layer

Overview

The Ingestion Layer is the entry point for all product data into FCC Catalog. It accepts product creation and edit requests from sellers, external vendors, and upstream systems, runs a series of validation and quality steps, and hands off validated products to the Storing layer.

Status: ✅ Live

5.1 Ingestor — Product Creation and Edit

The Ingestor is the main orchestrator of the ingestion pipeline. It receives Product Creation Requests (PCRs) from the Seller Portal or API, coordinates validation, media internalisation, QC, and deduplication, and manages the handshake with the Storing layer.

Ingestion entry points:

MethodDescription
Seller Portal (UI)Sellers create or edit products through the Seller Portal, selecting a vertical and filling in attributes.
Bulk Feed (CSV / API)Sellers or external systems submit product data in bulk via CSV upload or API feeds for high-volume ingestion.
API (Real-time)Direct API integration for programmatic product creation or edits, used by publisher backend systems.

Standard PCR flow:

  1. Seller submits product data with vertical, attributes, and image URLs.
  2. UI-level validations fire in real time while the seller fills the form.
  3. PCR reaches the Ingestor. Vertical schema is fetched.
  4. Auto Validations (AV) run on text attributes and internalized media.
  5. Product Matcher checks for duplicates.
  6. QC & Enrichment platform processes the request.
  7. Post-QC AV and Product Matcher run again on enriched data.
  8. Storing systems are handed the validated product data and generate a PID.

5.2 Media Internalizer

The Media Internalizer downloads product images from seller-provided URLs, stores them in FCC's internal CDN, and associates them with the product entity. It runs before QC to ensure images are available for quality verification.

Status: ✅ Live

CapabilityDescription
Image download from URLsReads and downloads images from seller-provided URLs. Logs error rates and timeouts with appropriate error codes.
Domain whitelist and blacklistMaintains a list of approved and blocked domains for image sourcing. Sellers are notified of domain restrictions during the creation process.
Image validationsFormat (JPEG, PNG only), color space (RGB only), resolution, aspect ratio, minimum image count per vertical, duplicate image detection.
Static Content AssociationOnce internalized, images are associated with the product's reserved PID via the Static Content Framework (SCF).

Note: GIF and WebP formats are not supported. Promotional images with overlaid pricing or offer text should not be submitted as primary product images.


5.3 Auto Validations (AV)

Auto Validations run automatically on product data at multiple points in the ingestion pipeline — before QC, after enrichment, and post-QC. They ensure data quality and compliance before any product reaches a live state.

Status: ✅ Live

Text validations include:

ValidationDescription
Mandatory attribute checkEnsures all required attributes for the vertical are present and non-null
Allowed values validationChecks attribute values against the vertical's configured allowed value list
Data type validationConfirms attribute values match the expected data type (text, numeric, boolean, array)
Attribute length validationValidates value length against vertical-defined limits
Duplicate attribute checkIdentifies extra attributes not defined in the vertical schema
GTIN validationValidates EAN/GTIN/UPC/ISBN for brands where barcode compliance is mandatory
Dependency validationValidates conditional attributes — attributes that become mandatory based on the value of another attribute

Image validations include: format, color space, aspect ratio, minimum resolution, minimum image count per vertical, duplicate image hash detection, and domain blacklist enforcement.

Each validation rule produces a structured result: a pass/fail status, a confidence score (High / Medium / Low), and a descriptive reason code. AV passes requests through even if low-confidence conditions fail — only high-confidence failures block the request from proceeding.


5.4 Manual QC and Enrichment Platform

The QC & Enrichment Platform is a human-in-the-loop (HITL) layer that ensures product data is correct, complete, and rich before a product goes live. Human Quality Verifiers (QVs) review batched tasks organized by vertical, guided by the platform's attribute definitions and guidelines.

Status: ✅ Live

QC capabilities:

CapabilityDescription
Browse path QCVerifies that the product is correctly categorized in the taxonomy
Image QCChecks image quality, compliance with image guidelines, and minimum count
Attribute QCVerifies correctness and completeness of mandatory and identity attributes
Compliance QCEnsures products meet safety, legal, and regulatory standards for the category
EnrichmentQVs can correct or enrich attribute values for eligible attributes. Enrichments require seller approval before going live.

QC Modes:

ModeDescription
Strict QCDefault mode. All guidelines are checked. Used for compliance-sensitive categories.
Relaxed QCReduced check set for lower-risk categories. Configured at the vertical level.
Eventual QCProduct goes live under Relaxed QC initially. Strict QC is triggered once a configurable threshold (e.g., minimum page views) is met.
Retro QCRetrospective re-check of live products when compliance guidelines change.
Skip QCUsed for 1P (first-party) flows where speed is prioritised. Product created in a non-discoverable state pending subsequent QC.

QC task management: Tasks are allocated to QV groups specialised by vertical. Team Leads (TLs) oversee allocation, verify QV work through a Check-the-Checker (CTC) sampling process, and manage overall task throughput. Metrics including pass rate, task TAT, and QV performance are tracked and available for reporting.


5.5 Product Deduplication

The Product Deduplication service checks every incoming Product Creation Request against existing catalog records to prevent duplicate product IDs from being created. It is invoked at two points: pre-QC (on the raw request) and post-QC (on the enriched data).

Status: ✅ Live

Deduplication methods:

MethodDescription
Identity attribute matchingChecks ID attributes (brand, model, EAN/GTIN) against existing products
Product identifier matchingUses standardised product identifiers (EAN, GTIN, ISBN, Brand + MPN) for structured product deduplication
Image hash matchingConverts images to hashes and compares against existing product images
Brand Registry cross-checkFor different-brand, different-seller scenarios — only registered, verified brands are matched

When a duplicate is detected, the seller receives a failure notification with the existing Product ID and the option to latch their listing onto the existing product rather than create a new one. For live products identified as duplicates retrospectively, a merge process migrates orders, fulfillment, and inventory to the primary PID.


6. Storing Layer

Overview

The Storing Layer is the source of truth for all product information on the FCC Catalog platform. Once a product has been validated through ingestion, the Storing layer assigns it a permanent Product ID, maintains all its attribute values and relationships, manages its state, and keeps the Serving layer updated with enriched, aggregated product data.

Status: ✅ Live

6.1 Product MDM (Master Data Management)

The Product MDM is the core of the Storing layer. It comprises three tightly coupled components:

Product Store

The master data store for all product attribute values. It is the source of truth for every PID on the platform.

CapabilityDescription
Product creationGenerates a unique PID for each validated product
CRUD operationsFull create, read, update, delete support for product entities
Attribute storageStores all vertical-specific and global attributes with strict data type enforcement from vertical definitions
Indexing and searchIndexed by vertical-level attributes to support product lookup and duplicate detection

Product State Service

Manages the lifecycle state of every product. State transitions are governed by configurable business rules based on attribute completeness, image count, and categorization status. Network Admins can override states with reason codes; all overrides are logged and audited.

Aggregator

Maintains a denormalized, aggregated view of each product's data — combining attributes from the Product Store with data from Relationships, Size Chart, Brand, and Rich Media services. The Aggregator is updated whenever any component service changes, and its output is consumed directly by the Serving layer.


6.2 Taxonomy Platform

The Taxonomy Platform manages the hierarchical classification of products across the publisher's platform. Taxonomies can support multiple simultaneous views of the product hierarchy for different downstream purposes.

Status: ✅ Live

CapabilityDescription
Multi-dimensional taxonomiesSeparate taxonomy trees for Browse, Seller, Fulfillment, Analytics, and Taxation — each with different structural requirements
Hierarchical depthSupports up to L5 depth from root category to vertical
Bulk taxonomy creationCSV-based bulk upload for rapid taxonomy onboarding. Eliminates the need for manual, one-by-one ops portal entry.
Taxonomy-vertical mappingEvery product's vertical is mapped into the taxonomy. Vertical attributes are defined within the taxonomy context.
Taxonomy consoleAdmin interface for Launch teams to create, edit, and manage taxonomy nodes and vertical mappings

6.3 Entity Definition Platform

The Entity Definition Platform is where catalog schema is defined and maintained. It powers the vertical-level attribute schemas, validation rules, QC guidelines, and workflows that govern every product on the platform.

Status: ✅ Live

Vertical definition includes:

ComponentDescription
Attribute schemaDefines every attribute applicable to the vertical: name, data type, allowed values, cardinality (single vs. multi-value), requirement type (ID, Mandatory, Optional, NAFS), and default values
Validation rules (Processors)Configurable rule sets that automatically validate and transform attribute values at ingestion time. Rules are modeled as a directed acyclic graph (DAG) to handle attribute dependencies.
QC guidelinesImage and attribute guidelines stored per vertical. Surfaced to QVs during manual QC.
Variant and item definitionsSpecifies which attributes define variant groups and how products are itemized for browse diversity
Workflow configurationVertical-level workflow metadata — QC mode, CTC sampling rate, fulfillment strategy, expiry tracking, and return period

Attribute requirement types:

TypeDescription
IDIdentity attributes — uniquely identify a product. Mandatory, seller-provided, non-changeable after creation.
MandatoryCompulsorily filled by the seller. Can be corrected during enrichment.
OptionalGood-to-have attributes that aid buyer decision-making. Can be enriched by Ops.
NAFSNot Applicable For Seller — filled systemically through rules, ML models, or manually by Ops teams.

6.4 Product Relationship Service

The Relationship Service computes and stores all relationships between products and between products and supporting entities (brands, size charts). These relationships power variant swatches, itemized search results, compatibility filtering, and cross-sell surfaces.

Status: ✅ Live

Relationship types:

TypeDescriptionSurface
VariantsProducts differing on variant attributes (color, size, storage). Seller-initiated, system-verified.Product page swatches
ItemizationSystem-generated grouping for browse diversity. Determines how products are displayed in search results.Search and browse results
CompatibilityInter-vertical relationships — products designed for use with specific other products (e.g., a phone case compatible with a specific phone model).Discovery and recommendation surfaces
Service AssociationLinks service products (installation, warranty, repair) to applicable parent products. Supports mandatory bundling or standalone purchase.Checkout and product page
Size Chart AssociationAssociates the correct size chart with applicable products based on vertical, brand, and pivot attributes.Product page
Brand AssociationAssociates products with verified brands from the Brand Registry.Product page, search filtering

Important: Variant grouping is seller-initiated — sellers request grouping and the system verifies validity. Itemization is always system-generated and cannot be controlled by sellers or ops teams.


6.5 Size Chart Service

The Size Chart Service maintains size definitions and associations for all applicable product categories (primarily Fashion and Footwear). It resolves the complexity of varying size interpretations across brands and regions.

Status: ✅ Live

CapabilityDescription
Default size chartsProvides default size charts based on vertical and applicable gender, sourced through industry research and business alignment
Custom size chartsSellers and ops teams can configure custom size charts at a more granular level, pivoted on product attribute values (e.g., brand, gender)
Multi-qualifier supportHandles multiple size naming conventions simultaneously (e.g., UK, US, EU, Brand size)
Vertical applicabilitySize chart applicability is configured at the vertical level — only relevant verticals prompt size chart association

6.6 Brand Registry

The Brand Registry is the master record of all brand entities on the platform. It protects brands from abuse, prevents unauthorized use of brand names by third-party sellers, and powers brand-level filtering, discovery, and warranty flows.

Status: 🔜 Coming Soon

CapabilityDescription
Brand registrationBrands are registered with full metadata: name, logo, synonyms, parent company, applicable verticals, and contact details. Requires trademark verification.
Seller authorization (BAL)Sellers submit a Brand Authorization Letter (BAL) to be approved to sell under a registered brand. Authorization is validated and stored.
Brand abuse preventionRegistered brand names cannot be used in non-brand attributes by unauthorized sellers, preventing discovery manipulation.
DeduplicationPrevents creation of duplicate brands through text normalization, alternate name matching, and trademark-based deduplication.
Brand metadataStored brand attributes (logo, introductory text, subsidiary relationships, allowed verticals) power front-end brand pages, brand filter widgets, and warranty constructs.

6.7 Rich Media Service

The Rich Media Service stores and serves rich content associated with products — buying guides, rich product descriptions (RPDs), editorial images, and video assets. This content is created by catalog ops teams to improve buyer conversion and product understanding.

Status: ✅ Live

CapabilityDescription
Rich Product Description (RPD)Text and image content created by Ops teams, served to product pages as structured containers with defined layouts
Rich Text Elements (RTE)Modular content blocks (text widget, media widget, table widget) that can be composed into rich product experiences
Template-based publishingRPD templates define the structure of content containers. Ops teams select a template and fill in content for each product or vertical.
State managementRich media follows a draft → approved → live lifecycle, with versioning and the ability to put content on hold.

7. Serving Layer

Overview

The Serving Layer (powered by Zulu) is the high-performance interface between FCC Catalog's stored product data and all downstream systems. It aggregates product data from the Storing layer with data from partner systems (pricing, seller information) and serves configurable Views — defined subsets of product information tailored to each consuming system's needs.

Status: ✅ Live

7.1 Configurable Views

A View is a named, configurable projection of product data. Publishers define views for each downstream consumer, specifying exactly which product attributes and relationships to include. This avoids over-fetching and enables lean, purpose-specific API contracts.

Example use cases for views:

ConsumerExample ViewData Included
Storefront / Product Pageproduct_page_viewTitle, images, attributes, variants, RPD, brand, size chart
Search & Browsediscovery_viewTitle, item ID, vertical, categorization, key specs, discoverability flag
Fulfillment / OMSfulfillment_viewVertical, dimensions, weight, fulfillment strategy, availability
Taxationtax_viewVertical, HSN code, tax classification
Retail Media / Adsads_catalog_viewProduct ID, brand, category, image link, price band

7.2 Serving Capabilities

CapabilityDescription
View definition and managementPublishers define views through a DSL or API contract. Views are stored and versioned. Changes trigger delta computation and downstream notifications.
Real-time servingViews are served at high QPS with low latency from a local cache that is kept current with the Storing layer.
Delta computationWhen a product is updated, Zulu computes the diff against the previous version. Only changed views are invalidated and recomputed.
Multi-consumer supportA single product can be served simultaneously through multiple views to different consuming systems with different data contracts.
Snapshot capabilityHistorical snapshots of serving entities are maintained for audit, A/B testing, and rollback.

7.3 Integration Gateway (Storing / Integration Gateway)

The Integration Gateway transforms raw product feeds from external sources into the optimized data structures required by the MDM. It handles schema mapping, basic field-level validation, and feed-to-API translation for publishers onboarding from existing ERP or catalog systems.

Status: ✅ Live


8. AI and Intelligence Layer

Overview

FCC Catalog's AI and Intelligence Layer builds on the three core pipeline layers to deliver automated enrichment, quality assurance, and intelligence capabilities powered by large language models (LLMs), GenAI, and FK's proprietary data assets.

All AI capabilities listed in this section are currently in pipeline and will be available to clients on a rolling basis through H2 2026 and H1 2027.


8.1 AI Enrichment of Catalog (Coming Soon)

Status: 🔜 In Pipeline

AI-powered enrichment automatically improves the quality, completeness, and richness of product catalog data — reducing manual ops effort and improving product discoverability.

CapabilityDescription
Image-to-VideoGenerates short product videos from static product images using GenAI. Powered by the Minivet.ai partnership.
Auto Attribute GenerationExtracts product attributes directly from images using vision models — reducing the data entry burden on sellers.
Contextual Background EnrichmentReplaces or enhances product image backgrounds using GenAI to meet quality standards and improve visual consistency.
Image-Based Vertical IdentificationAutomatically suggests the most appropriate vertical for a product based on image content, reducing misclassification.

8.2 Automated Product QC (Coming Soon)

Status: 🔜 In Pipeline

LLM and vision model-based automated quality checking replaces or supplements manual QC for high-confidence, high-volume verticals — dramatically reducing TAT for product creation.

CapabilityDescription
Intelligent image QCVision models detect image quality issues, non-compliance, inappropriate content, and guideline violations automatically.
Attribute correctness scoringLLMs assess the accuracy and completeness of text attributes against vertical definitions.
Compliance checksAutomated detection of regulatory and policy violations in product data, images, and descriptions.

8.3 Auto Variant Grouping (Coming Soon)

Status: 🔜 In Pipeline

LLM-based automatic identification and grouping of orphaned SKUs that are actually variants of existing products. Reduces catalog fragmentation and improves the buyer experience on product pages.

CapabilityDescription
Orphan SKU detectionIdentifies products that should be grouped with existing variants but have not been linked by the seller
Variant suggestionSuggests variant groupings to catalog ops for review and approval before applying
Attribute-driven groupingUses variant attribute definitions from the Entity Definition Platform to validate proposed groupings

8.4 Conversational Product Creation via MCP Server (Coming Soon)

Status: 🔜 In Pipeline

A conversational interface for product creation using FCC's Model Context Protocol (MCP) Server. Sellers and ops teams can create or update products through natural language dialogue rather than form-based workflows.

CapabilityDescription
Natural language product creationSellers describe a product in plain language; the MCP server extracts attributes, suggests a vertical, and generates a structured PCR
Agentic catalog CRUDAI agents can perform create, read, update, and delete operations on FCC Catalog via structured API tools exposed through the MCP server
Catalog Truth APIExposes confidence-scored, structured product data queryable by AI agents and voice assistants — the foundation for agentic commerce readiness

8.5 Competitive Intelligence in PIM (Coming Soon)

Status: 🔜 In Pipeline

An integrated intelligence layer that scrapes, matches, and benchmarks competitor product data — enabling catalog owners to identify selection gaps, pricing anomalies, and assortment opportunities directly within the FCC platform.


8.6 Multi-Language Support (Coming Soon)

Status: 🔜 In Pipeline

End-to-end multilingual catalog support — enabling product creation, attribute storage, QC, and serving in multiple languages. Supports both real-time translation (via Google/Azure clients) and a persisted translation store (Rosetta) for high-frequency attribute values.


9. Capability Summary

CapabilityLayerStatus
Ingestor — Product Creation & EditIngestion✅ Live
Media InternalizerIngestion✅ Live
Auto Validations (AV)Ingestion✅ Live
Manual QC & Enrichment PlatformIngestion✅ Live
Product DeduplicationIngestion✅ Live
Taxonomy PlatformStoring✅ Live
Entity Definition Platform (Verticals, Attributes)Storing✅ Live
Product MDM (Product Store + State + Aggregator)Storing✅ Live
Product Relationship ServiceStoring✅ Live
Size Chart ServiceStoring✅ Live
Rich Media ServiceStoring✅ Live
Integration GatewayStoring✅ Live
Serving Layer (Zulu — Configurable Views)Serving✅ Live
Brand RegistryStoring🔜 Coming Soon
AI Enrichment (Image-to-Video, Auto Attributes, BG Enrichment)AI Layer🔜 Coming Soon
Automated Product QCAI Layer🔜 Coming Soon
Auto Variant GroupingAI Layer🔜 Coming Soon
Conversational Product Creation (MCP Server)AI Layer🔜 Coming Soon
Competitive Intelligence in PIMAI Layer🔜 Coming Soon
Multi-Language SupportAI Layer🔜 Coming Soon
Agentic Commerce ReadinessAI Layer🔜 Coming Soon

10. Market Context and Strategic Vision

The Opportunity

E-commerce catalog management is a $2.5B market today, growing to $6B by 2030 at 15–18% CAGR. The market is transitioning from static, form-based PIM systems to AI-native catalog intelligence platforms — and the window to lead that transition is open now.

Market SegmentTAM TodayTAM 2030CAGR
Conservative (standalone PIM/DAM buyers, 50K+ SKUs)$1.2B$2.8B12–15%
Realistic (full e-commerce PIM/DAM + enrichment SaaS)$2.5B$6B15–18%
FCC Addressable (SAM — SEA, ME, ANZ, US)$300–500M
FCC Capturable (SOM — 3-year target)$30–60M

FCC's Right to Win

DifferentiatorDescription
Built at scaleFCC Catalog was trained on Flipkart's live catalog of 200M+ SKUs — not synthetic data. No PIM startup can replicate this foundation.
FK data moatEnrichment models are grounded in marketplace signals — impressions, clicks, purchases, returns — that no external AI can match.
Unified platformPIM + media enrichment + marketplace intelligence in one platform. Competitors require Akeneo + Bynder dual-stacks; FCC replaces both.
Growth market nativeBuilt for SEA, ME, ANZ, Africa market dynamics — multilingual enrichment, complex category schemas, marketplace-first architecture.
Faster time-to-valueEnrichment POC visible in 48 hours. No 12-month implementation cycle. Foot-in-the-door model proves ROI before full commitment.
MACH-alignedAPI-first, headless, multi-tenant. Integrates with any existing commerce stack rather than requiring a full replacement.

2026 Strategic Pillars

PillarDescription
Leverage FK StackInherit FK's battle-tested catalog AI — enrichment models, CQS framework, dedup algorithms, GenAI media pipeline. Don't rebuild what FK spent years proving.
AI via LLM OutsourcingPartner with Minivet.ai, FK's internal AI team, and best-in-class 3P LLMs. Speed to market over owning the AI layer.
Agentic Commerce ReadinessBuild the Catalog Intelligence MCP Server so client catalogs are queryable by AI agents and voice assistants.
SaaS ReadinessMACH-compliant, multi-tenant, headless architecture. Sales demo and sandbox environment for faster conversion.
US Market EntryPipeline includes Thermo Fisher, Healthy Planet, Comoto. MACH-aligned product is the right entry vector.
FK Data as Moat200M+ FK SKUs + marketplace behavioral signals as training data and enrichment ground truth.
GTM: Foot-in-Door vs Full ReplacementTwo motions by client type. Greenfield: lightweight enrichment POC. Enterprise: full PIM/DAM replacement with migration playbook.

11. Go-To-Market Motions

FCC Catalog supports three distinct go-to-market motions, each targeting a different client profile and entry point.

Motion 1 — Foot in the Door (Enrichment POC)

Target: Mid-market brands, D2C brands, smaller marketplaces
ACV: $10K–$80K
Entry: Lightweight enrichment POC — no PIM commitment required. Client uploads a sample catalog, FCC returns enriched attributes, quality scores, and image improvements within 48 hours.
Path: POC → Enrichment subscription → Full PIM/DAM as catalog grows

Motion 2 — Legacy PIM/DAM Replacement

Target: Enterprise retailers and marketplaces on legacy PIM (SAP MDG, IBM PIM) or costly Akeneo + Bynder dual-stacks
ACV: $150K–$600K+
Entry: Full replacement motion with migration playbook and executive sponsor engagement. 6–12 month cycle.
Path: Full PIM/DAM replacement → add enrichment modules → expand to intelligence layer

Motion 3 — FCC Cross-Product Catalog Bundling

Target: Existing and pipeline FCC clients buying Marketplace (Seller Stack), Search, Demand, or OMS products
ACV: $50K–$300K incremental
Entry: Catalog positioned as the quality layer that makes the primary FCC product work better — not a separate pitch. CS-led expansion inside live accounts.
Path: Primary FCC product → catalog as bundled foundation → enrich → upsell full PIM/DAM suite


12. Metrics and Measurement

Catalog Quality Metrics

MetricDefinition
Attribute completeness rate% of mandatory and optional attributes filled across live products
Mandatory field fill rate% of ID and mandatory attributes present for all live products
Image compliance rate% of products meeting vertical-defined image quality standards
QC pass rate% of PCRs that pass QC on first submission
QC TAT (Turnaround Time)Average time from PCR submission to product reaching Ready state
Duplicate detection rate% of incoming PCRs correctly identified as duplicates
Catalog error rate% of live products with validation failures or data quality issues

Business Impact Metrics

MetricDefinition
Discoverability uplift% improvement in search rank or CTR for enriched products vs. non-enriched baseline
GMV attributionGMV uplift on enriched SKUs vs. control (A/B test: enriched vs. non-enriched catalog)
Seller NPS on catalogNet Promoter Score from sellers on catalog creation experience and QC TAT
Time-to-live per PCREnd-to-end time from seller submission to product discoverable on the platform
Zero-PPV rate% of live products with zero page views within 60 days of going live — a key catalog quality signal

AI Enrichment Metrics (applicable when AI layer is live)

MetricDefinition
Enrichment accuracy% of AI-generated attributes accepted by QC or ops without modification
Attribute extraction rate% of attributes successfully extracted from images vs. requiring manual input
AI QC alignment% agreement between automated QC decisions and human QV decisions

13. Onboarding Checklist

Overview

Standard FCC Catalog onboarding takes approximately 6 to 10 weeks from contract finalisation to first live products, depending on catalog size, taxonomy complexity, and integration depth.

Phase 1: Taxonomy and Schema Setup

TaskOwner
Define taxonomy structure: browse, seller, fulfillment, and analytics treesPublisher + FCC
Bootstrap initial verticals and attribute schemas from existing catalog dataFCC + Publisher Catalog Ops
Configure variant and itemization definitions per verticalFCC + Publisher Launch Team
Define QC modes per vertical (Strict, Relaxed, Eventual)Publisher + FCC
Configure image guidelines and minimum image requirements per verticalPublisher + FCC
Set up brand list and initiate Brand Registry onboarding (Coming Soon)Publisher + FCC
Configure domain whitelist for Media InternalizerPublisher Engineering + FCC

Phase 2: Technical Integration

TaskOwner
Integrate Ingestor API for seller product creation and edit flowsPublisher Engineering
Set up bulk feed ingestion pipeline (CSV or Azure Blob)Publisher Engineering
Configure Seller Portal with vertical selection, attribute forms, and image uploadPublisher Engineering + FCC
Set up Serving Layer view definitions for each downstream consumer (storefront, search, fulfillment, ads)Publisher Engineering + FCC
Integrate Serving Layer API with storefront, search, and OMS systemsPublisher Engineering
Validate Auto Validation rules per vertical in staging environmentPublisher Engineering + FCC
Test end-to-end PCR flow: submission → AV → QC → Storing → ServingPublisher Engineering + FCC
Configure Product State rules and discoverability conditionsPublisher + FCC

Phase 3: QC Operations Setup

TaskOwner
Onboard QC vendor groups and define QV roles and access controlsPublisher Catalog Ops + FCC
Configure QC task allocation rules (automatic or TL-managed)Publisher Catalog Ops
Define CTC sampling rates per verticalPublisher Catalog Ops
Train QC teams on vertical guidelines and platform UIPublisher Catalog Ops + FCC
Run QC pilot with sample PCRs before full go-livePublisher Catalog Ops + FCC

Phase 4: Go Live and Scale

TaskOwner
Launch first verticals with live seller PCRsPublisher + FCC
Monitor QC TAT, AV pass rates, and duplicate detection for first 2 weeksPublisher Catalog Ops + FCC
Review Serving Layer view performance across downstream systemsPublisher Engineering + FCC
Establish reporting cadence: weekly catalog health dashboardPublisher + FCC
Plan AI enrichment integration (Coming Soon)Publisher + FCC
Establish SLAs and schedule quarterly business reviewPublisher + FCC

Glossary

TermDefinition
AVAuto Validation — systematic rule-based checks run on product attribute values and images at multiple points during ingestion
AggregatorStoring layer component that maintains a denormalized, aggregated view of each product's data for consumption by the Serving layer
Brand RegistryMaster record of all brand entities on the platform. Controls brand registration, seller authorization, and prevents brand abuse. Coming Soon.
CamelotFCC's internal name for the Catalog Storing Orchestrator — the core orchestrator for entity create and edit workflows
CatalogThe FCC platform system responsible for owning and managing the complete lifecycle of all product entities on a publisher's marketplace
CQSCatalog Quality Score — a composite score measuring product data quality across image, attribute, and media dimensions
CTCCheck the Checker — a QC sampling process where Team Leads verify a percentage of QV-submitted tasks
DAMDigital Asset Management — management of media assets (images, videos, documents) associated with products
Entity Definition PlatformThe platform component responsible for defining vertical schemas, attribute metadata, validation rules, and QC guidelines
FCCFlipkart Commerce Cloud
GTINGlobal Trade Item Number — a standardised product identifier used for brand verification and barcode compliance
HITLHuman In The Loop — a quality assurance approach where human reviewers validate or correct AI and system outputs
IngestorThe main orchestrator of the FCC Catalog Ingestion Layer — receives PCRs, coordinates AV, media internalisation, QC, and deduplication, and hands off to Storing
Item / ItemizationA system-generated grouping of products for browse and search representation, based on which attributes buyers consider unique during discovery. Cannot be controlled by sellers or ops.
KratosFCC's multipurpose internal portal for catalog operations — supporting taxonomy management, product state overrides, and admin workflows
LIDListing ID — unique identifier for a specific seller's listing of a product
MACHMicroservices, API-First, Cloud-Native SaaS, Headless — the architectural standard FCC Catalog is built on
MCP ServerModel Context Protocol Server — FCC's interface for AI agents and conversational interfaces to interact with Catalog data. Coming Soon.
MDMMaster Data Management — the Storing Layer component responsible for maintaining the source of truth for all product attribute data
MinivetFCC's GenAI partner for image enrichment capabilities including image-to-video, background enrichment, and AI attribute generation
MSN / PIDMakro Serial Number / Product ID — unique identifier for a product on the FCC Catalog platform
NAFSNot Applicable For Seller — attribute type filled systemically through rules, ML models, or Ops teams rather than by sellers
PCRProduct Creation Request — the event triggered when a seller submits product information for a new Product ID
PIMProduct Information Management — the category of software for managing product data across commerce workflows
ProcessorA configurable rule unit in the Entity Definition Platform that validates or transforms attribute values. Modeled as a DAG of rule dependencies.
QCQuality Check — the process of verifying that product data is correct, complete, and compliant with vertical guidelines
QVQuality Verifier — a human agent who reviews and approves or rejects product creation requests in the QC platform
Rich Media / RPDRich Product Description — editorial text, images, and video content associated with a product to improve buyer understanding and conversion
SCFStatic Content Framework — manages storage and association of internalized product images with product IDs
SaaSSoftware as a Service
TaxonomyHierarchical classification of products across multiple views: Browse, Seller, Fulfillment, Analytics, Taxation
Variant GroupA group of products that are varieties of each other (differing on attributes like color, size, storage), displayed as swatches on the product page. Seller-initiated, system-verified.
VerticalThe lowest node in the catalog taxonomy. Defines the attribute schema — the set of attributes, allowed values, and validation rules — for all products of that type.
ViewA named, configurable projection of product data served by the Serving Layer (Zulu) to a specific downstream consumer
ZuluFCC's internal name for the Catalog Serving Layer — the high-performance API that serves configurable product views to all downstream systems

© 2026 Flipkart Commerce Cloud — Confidential. For Publisher and Partner Use Only.