Skip to main content
Apragya AI
Docs · Enterprise Apps

Inventory & Warehousing overview: products, stock, transfers

Product master, multi-warehouse stock, transfers, and the agents that watch for imbalances or impending stock-outs.

Inventory & Warehousing is the platform's physical-goods slice: what you stock, where it sits, how it moves. Sits next to Sales & POS (which decrements stock on order fulfillment) and Procure-to-Pay (which increments stock on goods receipt). Multi-warehouse, multi-UoM, multi-currency from day one.

What's inside

  • Products - the SKU master with custom fields, barcodes, images, kit + bundle definitions
  • Item Groups - taxonomies (category, subcategory, brand) for reporting + permissions
  • Units of Measure - per-product UoM with conversion rules (pack of 12 -> 12 units)
  • Warehouses - physical or virtual locations with bin/zone-level granularity if you need it
  • Stock Transfers - between warehouses, between bins, with in-transit tracking
  • Stock Levels + Reorder Points - per-product, per-warehouse, configurable safety stock

Bundled AI agents

  • Reorder Recommender - watches stock levels + lead times + historical demand; proposes POs when safety stock is breached
  • Stock Imbalance Detector - finds the same SKU overstocked in one warehouse + understocked in another; proposes a transfer
  • Slow-mover Flagger - surfaces SKUs that haven't moved in N days for inventory clean-up
  • ABC Classifier - tags products as A/B/C by margin contribution; drives policy (tighter controls on A, looser on C)

Configure on day one

  • Item groups - your category taxonomy (drives reporting + RBAC scopes)
  • Units of Measure - core UoMs + conversions specific to your products
  • Warehouses - the physical or virtual locations, with bin granularity if relevant
  • Reorder policy - safety stock + lead-time defaults per item group
  • Per-product overrides for high-velocity SKUs
Stock movements are timestamped + reason-coded. Every increment and decrement writes to stock_movements and is queryable via the SDK - useful for audit, reconciliation, and feeding external WMS systems.

Need help building this? Talk to a real engineer

← All docs
Ask Vippy anything