Internal notes that reach your team

Odoo deliberately keeps log notes silent — followers are never emailed. This module lets the sender decide, per note, whether followers get a branded email alert, so important internal updates never go unseen.

The problem

Chatter has two channels: Send Message emails followers (including customers and vendors), while Log Note stays completely silent. When a rep logs a status change, a handover note, or a warning about a customer, the record's followers never find out unless they happen to reopen it and scroll the chatter. Context gets lost, work gets duplicated, and responses get delayed.

The solution

Enable the feature per model, choose a default mode, and let senders flip a toggle in the chatter itself. Followers then receive a branded email notification — routed by their own email or inbox preference — with every internal note logged, gated, scoped, and recorded in a consolidated audit trail.

Capabilities

Everything the chatter should have shipped with

Every capability below is implemented in the module.

01

Per-note notify toggle

A dedicated toggle appears right in the chatter when logging a note, so the sender decides in the moment whether that specific note reaches followers — no admin round-trip required.

02

Per-model enablement

Turn the feature on only for the models where it matters — CRM, Project, Helpdesk, Sales, or any mail-thread-enabled model — and leave the rest of Odoo untouched.

03

Automatic follower population

Recipients are pulled directly from the record's existing followers, with no manual list-building and no separate subscription step to maintain.

04

Flexible recipient scope

Notify every follower, or target a curated list of specific users for sensitive internal notes — configurable per model.

05

Access-role gating

Restrict who can trigger follower notifications to a chosen security group, preventing accidental or unauthorized mass emails.

06

Branded email delivery

Notifications use a dedicated, admin-editable email layout with an optional subject template, so alerts are instantly recognizable and never mistaken for spam.

07

Preference-aware routing

Each recipient's own Odoo notification setting — email or inbox — is honored automatically, so the feature never over-emails users who prefer in-app alerts.

08

Optional delayed sending

Set a per-model delay in minutes so notifications go out in a batch or off-hours window instead of firing the instant a note is logged.

09

Consolidated audit trail

Every triggered notification is logged with its recipients, delivery channel counts, and status — sent, scheduled, or failed — giving senders and admins a reviewable record.

Workflow

How it works

1

Enable a model

Turn on notifications for a model, choose a default mode — notify on every note or silent — and set recipient scope.

2

Log an internal note

Write a log note as usual; if the model is in silent mode, flip the in-chatter toggle to notify followers for this note.

3

Followers get notified

The system resolves recipients, checks access rights, and delivers a branded email — immediately or after the configured delay.

4

Review the audit trail

Open the notification log to see who was notified, by which channel, and whether delivery succeeded.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. The module is deliberately internal-only — it notifies a record's followers, who are typically internal users. Emailing external contacts is what Odoo's native Send Message already does.

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.

Send Internal Note as Email to Followers

An opt-in notify toggle on log notes that emails the record's followers, with per-model enablement, recipient scope and role gating — branded, preference-aware and fully audited.

Buy on Odoo App Store