Skip to Content
Free for Odoo 19

Odoo Follower Guard

Make external followers a deliberate choice.

As your Odoo contact database grows, internal colleagues can be buried among customers, suppliers, portal users and other external contacts.

Odoo Follower Guard puts active internal users first and makes external followers a deliberate choice.

It is free for Odoo 19 Community and Enterprise and preserves standard Odoo follower and notification behaviour after selection.

Odoo 19 Add Followers dialog with an internal user selected and external contacts deliberately enabled

What Improves

Find colleagues first

Active internal users are the normal starting point instead of being mixed into a much larger external contact population.

Reduce selection risk

External contacts are not suggested by default, helping reduce the chance that the wrong person is added by mistake.

Keep external collaboration available

When an external contact genuinely needs to follow a record, deliberately include external contacts and continue with the normal Odoo workflow.

Preserve standard Odoo behaviour

Follower, subtype, notification and removal behaviour remains standard after a person is selected.

Why We Built It

Our contact database grew. So did the risk of choosing the wrong person.

As customers, suppliers and other external contacts accumulated, finding an internal colleague became progressively harder.

More importantly, it became surprisingly easy to select an external contact when we meant to add a member of staff.

Odoo Follower Guard makes the common internal workflow faster and makes external inclusion an intentional decision rather than an easy mistake.

It reduces selection risk. It does not guarantee confidentiality or replace normal Odoo notification behaviour.

Inside the app

See the workflow.

Genuine Odoo interface captures. Select an image to inspect it at full size.

Colleagues first: The default selection searches active internal users.

Colleagues first

The default selection searches active internal users.

External contacts by choice: Explicitly enable external contacts when you need to include them.

External contacts by choice

Explicitly enable external contacts when you need to include them.

How It Works

  1. Open Add Followers.
  2. Start with active internal users.
  3. Include external contacts only when required.
  4. Continue using normal Odoo follower functionality.

Boundaries

It reduces selection risk rather than guaranteeing confidentiality.

It does not rewrite existing followers.

It does not replace standard Odoo notification behaviour.

Compatibility, Licence and Technical Details

AvailabilityNot available: Odoo OnlineAvailable: Odoo.shAvailable: On Premise
Odoo Apps Dependencies
  • Base (base)
  • Discuss (mail)
Lines of code52
Technical Namecxo_mail_follower_controls
LicenseLGPL-3

Technical details

Odoo 19 Community and Enterprise. Supported on Odoo.sh and self-hosted or on-premise Odoo where custom modules can be installed. Odoo Online does not support installation of this third-party module.

It reduces selection risk rather than guaranteeing confidentiality, does not rewrite existing followers and does not replace standard Odoo notification behaviour.

Licence

GNU Lesser General Public License v3.0 (LGPL-3).

Included support

This free LGPL-3 module is supplied without a paid support commitment. Product support and feature suggestions can be submitted through the CXOdoo Support workflow.

Make the common choice the safer choice.

Find your colleagues first and include external contacts when you actually need them.

Suggest an Improvement