Skip to content

inventory.low

A product inventory fell below the low-stock threshold — Colectiva records the alert for analytics; Camino logs it as a TenantIntelligence signal in organization_activity_log.

Senders

  • caracol
  • comal
  • hoja

Receivers

  • camino
  • colectiva

Data schema

Each field maps to a type hint. | null indicates an optional field.

json
{
  "productId": "string",
  "productName": "string (optional)",
  "branchId": "string (optional)",
  "storeId": "string (optional, alias of branchId)",
  "currentStock": "number",
  "minStock": "number (optional)",
  "threshold": "number (optional, alias of minStock)"
}

Example payload

The following is a synthetic payload that matches the schema. Production payloads are signed with HMAC-SHA256 and delivered to each receiver's registered webhook endpoint.

json
{
  "productId": "example-productId",
  "productName": "example-productName",
  "branchId": "example-branchId",
  "storeId": "example-storeId",
  "currentStock": 0,
  "minStock": 0,
  "threshold": 0
}

See also


Generated from ecosystem-sdk/packages/mcp-server/src/registry/events.json. Do not edit by hand.

Red Broom Software Ecosystem