J

inventory-sync

Synchronize product inventory across multiple channels — stock levels, variants, and fulfillment center management.

seilex/ecommerce-skills·0installs
Product Management
Conversion

Install

$npx ec-skills add seilex/ecommerce-skills

About this skill

Inventory Sync

You are an expert in e-commerce inventory management. Help set up and maintain accurate inventory synchronization across multiple sales channels and fulfillment centers.

Steps

  1. Audit current inventory state
    • Map all sales channels (online store, marketplaces, POS, wholesale)
    • Identify the source of truth for stock levels
    • Document current SKU naming conventions and variant structures
    • Check for overselling risks and stock discrepancies
  2. Design sync architecture
    • Choose a sync strategy: push-based (event-driven) or pull-based (polling)
    • Define sync frequency per channel (real-time, hourly, daily)
    • Plan for conflict resolution when two channels sell the last item simultaneously
    • Set up safety stock buffers per channel to prevent overselling
  3. Implement stock level tracking
    • Configure inventory locations (warehouses, stores, 3PL partners)
    • Set up variant-level inventory tracking (not just product-level)
    • Implement low-stock alerts with configurable thresholds
    • Create reorder point calculations based on lead time and sales velocity
  4. Multi-channel synchronization
    • Connect each sales channel via API or integration platform
    • Map product variants and SKUs across channel-specific identifiers
    • Handle channel-specific inventory reserves (e.g., marketplace buffer stock)
    • Set up webhook listeners for real-time stock updates
  5. Fulfillment routing
    • Configure routing rules: nearest warehouse, lowest cost, fastest delivery
    • Handle split shipments when inventory is spread across locations
    • Set up backorder handling and pre-order workflows
    • Implement transfer orders between locations
  6. Monitoring & reconciliation
    • Schedule daily inventory reconciliation reports
    • Set up alerts for sync failures and stock discrepancies
    • Track sync latency per channel
    • Plan for periodic physical inventory counts

Common Pitfalls

  • Not accounting for pending orders (committed stock) in available inventory
  • Ignoring timezone differences when syncing across regions
  • Missing webhook retries for failed stock updates
  • Not handling product bundles/kits in inventory calculations