Part of Better Data's open operational infrastructure. Use standalone or with Commerce Chain Optimization.

See Commerce Chain Optimization →
Commerce Chain Optimization

Demand Chain (DCM)

Demand Sensing

Signal ingestion and evaluation loops for demand-side detection.

1 min read · Demand Chain (DCM)

Edit this page

Loop definition

Canonical loop: dcm.demand-signal.

States: OPEN → SIGNAL_RECEIVED → EVALUATED → TRIGGERED → CLOSED.

Transition events:

  • dcm.demand.signal_received.v1
  • dcm.demand.signal_evaluated.v1
  • dcm.demand.replenishment_triggered.v1

Spawn integration

Demand sensing can spawn scm.replenishment loops when thresholds are crossed.

Example

await loop.transition('signal_evaluated', {
  actor: 'ai-agent:forecasting',
  evidence: { signal_precision: 0.87 }
})