The right person, the right moment every time an order moves
Rule-based email, in-app and SMS notifications for every sale order event — creation, confirmation, delivery and invoicing — with conditional filtering, threshold routing and a full delivery audit trail.
The problem
New sale orders arrive quietly. Nothing pushes the information to the people who need to act, so someone has to be watching the pipeline in real time — which rarely happens in practice. The alternative, native chatter notifications, floods inboxes with 100+ alerts a day and buries the messages that actually matter.
The solution
A rule engine sits between every order event and the right person's inbox. Configure exactly which orders trigger a notification — by amount, team, customer or product — then route it by email, in-app inbox or SMS, with de-duplication, quiet hours, automatic retry and a complete audit log of every send.
Everything native order notifications leave unsolved
Every capability below is implemented in the module.
Full Lifecycle Coverage
Trigger notifications on order creation, confirmation, delivery and invoicing from one rule engine, instead of a single narrow event.
Conditional Rule Engine
Build rules that fire only for orders matching amount ranges, sales teams, customers, products, or an advanced domain filter.
Threshold-Based Manager Routing
Route large or exception orders straight to sales managers by setting a minimum and maximum order total on any rule.
Role-Aware Recipient Routing
Send each rule's alert to the salesperson, team lead, sales manager, warehouse group or customer, or list specific users, partners and email addresses.
Multi-Channel Delivery
Choose email, in-app inbox and SMS per rule, so urgent alerts reach a phone while routine confirmations stay in the inbox.
Priority Levels
Mark each rule Normal, Warning or Urgent so recipients can tell an exception from a routine confirmation at a glance.
Branded HTML Email Templates
Every email renders order lines, quantities, pricing and the delivery address in a clean, professional template, or swap in your own custom mail template.
Delivery Status & Automatic Retry
Every notification is logged as pending, sent, failed or skipped, with failed sends retried automatically on a schedule.
Notification Audit Trail
Every sale order carries a Notifications smart button linking to its own log, and the searchable Log list shows every send by state, channel and recipient.
How it works
Configure a Rule
Define the trigger event, amount range, team, customer, product or advanced filter that a notification should match.
Choose Recipients & Channel
Pick who is notified — salesperson, manager, warehouse, customer or an explicit list — and whether by email, inbox or SMS.
Order Events Fire Automatically
As orders are created, confirmed, delivered or invoiced, matching rules dispatch notifications with no manual step.
Track Every Delivery
Review the audit log to confirm what was sent, retry failures automatically or by hand, and adjust rules as your process evolves.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Four lifecycle events are supported: order creation, confirmation, delivery (when the sale_stock app is installed and tracking delivery status), and invoicing. Each rule is scoped to exactly one event.
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.
Sale Order Email Notification
Rule-driven email, in-app and SMS alerts across the whole sale order lifecycle, with threshold routing to managers, role-aware recipients, branded templates, delivery retry and an audit trail.
Buy on Odoo App StoreMore Odoo sales apps
Sale Order Internal Reference Remove from Description
Strip internal references from quotations, sale orders, PDFs, and the customer portal — while keeping product descriptions, sections, and notes fully intact.
Sale Order Line Views
Every sale order line in a consolidated list, form, kanban, pivot, graph and calendar workspace, with inline order and invoice status, ready-made filters and group-by presets, behind a grantable access group.
Sale Order Multi Lot Selection
Commit specific lots to a sales order line with live, reservation-aware availability, expiry visibility, and FEFO quick-fill.
Sale Order Multi Warehouse
A fulfillment warehouse per order line with live stock and warehouse-specific margin beside it — bulk assignment, configurable routing defaults, a per-warehouse summary before confirmation, and automatic split deliveries.
Sale Order Recurring
Scheduled auto-generation of discrete sale orders with a pre-generation review queue, pause/resume/skip controls and a customer self-service portal — a separate order, picking and invoice for every delivery, not one rolling subscription record.
Sale Order Revision
Revise a confirmed order without cancelling it — clean version labels, full history, side-by-side comparison, a what-changed summary, and automatic alerts to the linked purchase and manufacturing orders.