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.

Capabilities

Everything you need to stay ahead of stockouts

Every capability below is implemented in the module.

01

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.

02

On Hand or Forecast Basis

Choose per rule whether alerts trigger on physical on-hand quantity or Odoo's forecasted availability.

03

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.

04

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.

05

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.

06

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.

07

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.

08

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.

09

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.

Workflow

How it works

1

Configure Thresholds

Set per-product, per-warehouse thresholds for low, critical, and approaching stock, and choose which users get notified.

2

Automatic Scanning

An hourly cron checks on-hand or forecast quantity against each rule and raises a severity-ranked alert when stock runs low.

3

Review & Suppress Noise

Alerts covered by incoming purchase orders or transfers are automatically flagged, so you focus only on real shortages.

4

Acknowledge & Track

Recipients acknowledge or resolve alerts from the unified inbox, with every action logged to the chatter for accountability.

Questions

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.

Get the app

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