Stop letting chat popups control your screen.

Suppress Discuss's automatic popup chat windows — per user, per role, or on a schedule — while unread badges and full message history stay exactly where you left them.

The problem

Every incoming Discuss message forces open a small chat window in the corner of the screen, no matter what you are doing. For people who message often, or who present and screen-share their Odoo session, that means constant interruptions and messages flashing into view in front of an audience. Muting notifications kills the unread badge along with the popups — there is no way to keep the awareness and lose only the window.

The solution

This app gives every user a personal popup mode — always show, always suppress, or suppress only during chosen focus hours — while admins set sane defaults per role. Priority conversations can still be whitelisted to always pop up, an optional sound and tab-title alert replaces the visual interruption, and the unread badge plus full message history never disappear.

Capabilities

Everything you need to tame chat popups

Every capability below is implemented in the module.

01

Per-user popup modes

Each person chooses Always show popups, Always suppress popups, or Suppress during focus hours — from their own Chat Popup Preferences screen.

02

Focus-hours scheduling

Set a start and end hour and popups suppress automatically inside that window, then resume outside it — no manual toggling required.

03

Priority conversation whitelist

Mark specific conversations to always show a popup, even while suppression is on, so an escalation channel or your manager's messages never get missed.

04

Role-based defaults

Administrators configure a default popup mode per user role or group, so new team members start with the right behaviour automatically.

05

Global fallback default

A single setting in General Settings > Discuss controls the popup mode for anyone without a personal or role-based preference.

06

Optional sound and tab alert

Turn on an out-of-focus sound and tab-title flash as a quiet stand-in for the popup, so you still notice a new message without it stealing the screen.

07

No stacked popups

Several messages arriving together never pile up into a wall of windows — suppressed threads stay silent and allowed threads still respect Discuss's normal window limit.

08

Messages always stay accessible

Suppressing the popup never hides a message — every conversation and its full history remain exactly where they always were, in the Discuss panel.

09

Unread badge preserved

The unread counter keeps counting even when popups are off, so you always know a message is waiting without a window forcing itself onto your screen.

Workflow

How it works

1

Open your preferences

Go to Chat Popups > Chat Popup Preferences and pick a popup mode: always show, always suppress, or focus-hours only.

2

Whitelist what matters

Add any conversation you never want to miss to the always-popup whitelist, even while suppression is active.

3

Set the safety net

Enable the optional sound and tab-title alert so you are notified the moment a message arrives, without a window appearing.

4

Let admins set the baseline

Managers configure role defaults and a global fallback in General Settings, so every new user starts with sensible behaviour.

Questions

Frequently asked

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

Yes. The unread badge keeps counting, and you can enable an optional sound plus tab-title flash as a quiet, non-visual alert — suppression only removes the window, never the awareness.

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.

Stop Showing Popup Chat Windows

Per-user, role-based and scheduled control over Discuss chat popups, with a priority whitelist and focus hours — the unread badge and every message kept intact.

Buy on Odoo App Store