The platform

Every altitude of planning,
one honest system.

Forecasting, inventory, replenishment, MRP, network deployment and an explainable copilot — built AI-native for SMEs, and laid out here pillar by pillar. Nothing on this page is a promise we can't show working.

4 built releasesevery number badgedpublic accuracydata in India
Trust core · v0.2 · trust is the inventory

Every number shows its work — or refuses to appear.

The layer that makes SangamIQ different in the first ten seconds: rung badges on every figure, a forecast tournament that must beat naïve, refusals when it cannot, receipts graded by reality, and an accuracy page that is public and force-dynamic.

  • →Rung badges ●A measured · ■C computed · ▲E estimated · ◆D default — on every number
  • →Forecast tournament: 7–13 models compete on a holdout; the winner must beat naïve
  • →Refusals: below 9 months of history, or when nothing beats naïve, we decline and say so
  • →MASE intermittent bench — seasonal models never touch spiky demand
  • →Receipts written at issue, graded by the nightly run; drift-watch expires assumptions at 365 days
  • →Inbox ranked by ₹-at-risk × time-to-act · a public /accuracy page that never caches
TRUST CORE v0.2
●A measured · ■C computed · ▲E estimated · ◆D default
ETS · WAPE 12%
WHY? 7 models on holdout · beat naïve +12% · receipt written
Network · v0.3 · topology is data

Ten nodes, one conserved truth.

A real multi-echelon network — two plants, three PDCs, five DCs — modelled as data, not hardcoded. Netting conserves every unit at every node (a tested invariant), deployment respects trucks and freeze fences, and rough-cut capacity prices its pre-builds.

  • →Topology as data: plants / PDCs / DCs + lanes with category scoping
  • →Echelon netting with the conservation rule enforced at every node (unit tests guard it)
  • →Deployment: fair-share basis, truck-slab rounding, 48-hour freeze fence (breaks audited)
  • →RCCP with plant calendars and priced pre-builds — rough-cut only, sequencing refused
  • →Per-node forecasts · Indian financial year (Apr–Mar) throughout
NETWORK v0.3
Transfer 1,800 u · PDC-North → DC-Jaipur
fair-share 0.62 · truck slab 2 · freeze fence 48h
conservation ✓ at every node
Judgment · v0.4 · the grade ships with the guess

Launches, schemes and supersessions — judged, not guessed.

The demand signals a spreadsheet fakes, modelled honestly: analogue launch curves that must be declared, event uplifts graded against last year, family mixes that always conserve the total, configure-to-order, returns netting and secondary-sales divergence — each landing with its grading path.

  • →Planning families + conserved mix disaggregation (tested invariant)
  • →Analogue launch curves & supersession splice — declared, audited, graded
  • →Event / scheme calendar with realized-uplift grades vs the same window last year
  • →Configure-to-order via planning BOM · returns netting · secondary-sales divergence
  • →Maker-checker (four-eyes) · units / kg / ₹ lens · ABC-XYZ · E&O ageing · nightly digest · xlsx export
JUDGMENT v0.4
▲E launch SKU-3312 · analogue SKU-2088
Diwali uplift realized 0.91× vs last year
maker-checker override pending 2nd signature
Tenant & ECC · v0.5 · no data without a contract

Your ECC, respected — in through a contract, back with document numbers.

The enterprise boundary: physically isolated workspace per tenant, a control plane that knows only names and emails, and an ECC round-trip where only mapped fields enter, dropped columns are reported by name, and approved plans return with their document numbers stamped.

  • →Workspace-per-tenant isolation — a cross-tenant query is unexpressible, not merely forbidden
  • →Control plane holds names and emails only; sessions live inside the tenant
  • →ECC integration: per-object transport (file or RFC), field-mapping contracts
  • →Only mapped fields stored · dropped columns reported by name · ECC simulator for demos
  • →Outbound closed loop with document numbers · confirmation processing · Runway go-live checklist
TENANT & ECC v0.5
MATNR → sku · WERKS → location mapped
ZZ_LEGACY_CODE — dropped, reported by name
STO 4500012345 ✓ back in ECC
The switchboard, made public

Every capability, and where it switches on.

Everything is provisioned from day one — plans differ only in what's enabled. This is the same data that drives the pricing page, so the two can never disagree.

CapabilityPillarStarterGrowthScale
Native tracker: inbox ranked by ₹-at-riskTrust core✓✓✓
Rung badges & explainable “why” tracesTrust core✓✓✓
Forecast tournament + beat-naïve gateTrust core✓✓✓
Refusals & drift-watchTrust core✓✓✓
Receipts graded by reality · public /accuracyTrust core✓✓✓
Inventory optimization & policy simulatorTrust core✓✓✓
Replenishment / DRP proposalsTrust core✓✓✓
MRP & multi-level BOMTrust core✓✓✓
SangamIQ Assist (explainable copilot)Trust core—✓✓
Multi-echelon network (plants/PDCs/DCs)Network—✓✓
Echelon netting with conservationNetwork—✓✓
Deployment: fair-share, truck slabs, freeze fenceNetwork—✓✓
RCCP + plant calendars + priced pre-buildsNetwork—✓✓
Per-node forecastsNetwork—✓✓
Planning families + conserved mixJudgment—✓✓
Analogue launches & supersessionJudgment—✓✓
Event / scheme calendar with uplift gradingJudgment—✓✓
Configure-to-order (planning BOM)Judgment—✓✓
Returns netting & secondary divergenceJudgment—✓✓
Maker-checker (four-eyes)Judgment—✓✓
ABC-XYZ · E&O ageing · nightly digestJudgment—✓✓
Module rights (per-user)Judgment—✓✓
xlsx exportJudgment—✓✓
Workspace-per-tenant isolationTenant & ECC——✓
ECC round-trip (file / RFC) with contractsTenant & ECC——✓
Outbound closed loop with document numbersTenant & ECC——✓
Control plane & multi-entityTenant & ECC——✓
SSO (SAML/OIDC) · private deploymentTenant & ECC——✓
Runway go-live checklist · engineer-on-callTenant & ECC——✓

See it priced on the pricing page →

See it steer your own data.

Ten minutes from your first CSV to a ranked, badged, explainable plan. Start free, or book a walkthrough on your own numbers.