One inbox for every low stock alert across all your warehouses
Configure per-warehouse thresholds, get severity-ranked alerts the moment stock runs low, and let purchase-order-aware suppression keep the noise down — all from a single Odoo inbox.
The problem
Multi-location businesses discover stockouts too late — when a sale is lost or a promise is broken. Odoo's reordering rules trigger procurement but never tell anyone a shortage is coming, and a product that is healthy in one warehouse can be critically low in another with no one noticing until it is too late.
The solution
Multi Warehouse Low Stock Notification watches every product at every warehouse against its own thresholds, then raises a severity-ranked alert the moment stock dips — automatically quieting alerts that incoming purchase orders already cover, and giving every recipient one place to acknowledge, resolve, and track follow-through.
Everything you need to stay ahead of stockouts
Every capability below is implemented in the module.
Per-Warehouse Thresholds
Set a distinct low, critical, and approaching threshold for every product and warehouse combination, so urgency reflects where the stock actually sits.
On Hand or Forecast Basis
Choose per rule whether alerts trigger on physical on-hand quantity or Odoo's forecasted availability.
Unified Alerts Inbox
Every open low stock alert across every warehouse lands in one filterable, groupable list — no more hunting across email, Discuss, and reports.
Severity-Ranked Alerts
Alerts are ranked Critical, Low, or Approaching so the most urgent shortages always surface first, in both the list and kanban views.
PO-Aware Suppression
Alerts are automatically flagged as covered when incoming stock — from a purchase order or transfer — already resolves the shortfall, cutting notification noise without hiding the alert.
Acknowledge & Resolve Workflow
Recipients acknowledge, resolve, or reopen each alert with a full chatter trail, so managers can verify the signal was seen and acted on.
Kanban, Graph & Pivot Reporting
Analyze open alerts by warehouse and severity in kanban, graph, and pivot views for at-a-glance stock health across every location.
Bulk Threshold Setup
An editable list view lets you configure thresholds for many product and warehouse combinations in one pass, removing the biggest onboarding friction.
Hourly Scan + Daily Digest
An hourly background scan keeps alerts current, and an opt-in daily digest email lets managers choose a periodic summary instead of a real-time stream.
How it works
Configure Thresholds
Set per-product, per-warehouse thresholds for low, critical, and approaching stock, and choose which users get notified.
Automatic Scanning
An hourly cron checks on-hand or forecast quantity against each rule and raises a severity-ranked alert when stock runs low.
Review & Suppress Noise
Alerts covered by incoming purchase orders or transfers are automatically flagged, so you focus only on real shortages.
Acknowledge & Track
Recipients acknowledge or resolve alerts from the unified inbox, with every action logged to the chatter for accountability.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. PO-aware suppression uses Odoo's incoming quantity, which counts any inbound stock move — purchase receipts or internal transfers — so the module installs and works with just Inventory.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Multi Warehouse Low Stock Notification
Per-warehouse thresholds on hand or forecast feeding one severity-ranked alerts inbox, with PO-aware suppression, an acknowledge-and-resolve workflow and an hourly scan plus daily digest.
Buy on Odoo App Store