Odoo Dynamic User Notifications – Auto-Alert Specific Users on Record Creation or Update
Why Odoo's Default Notification System Falls Short
Odoo sends notifications through automated actions and followers but both approaches have limitations when you need targeted, real-time alerts on specific events. Automated actions require technical setup. Follower-based notifications are broad. Neither lets a non-technical admin quickly say: "Alert these three users the moment a new Sales Order is created" without writing code or building complex automation rules. The Dynamic User Notification module for Odoo by Creyox gives you exactly that a simple configuration interface where you define which Odoo model to watch, which event triggers the alert (creation or update), which users should receive it, and what type of notification they see. No development required.
Overview
The module adds a User Notify Configuration menu to Odoo where admins can create notification rules for any Odoo model. When a record in the configured model is created or updated, the selected users receive an instant in-browser notification either as a standard popup or as a sticky notification that stays visible until the user manually dismisses it. Each rule is fully configurable: choose the model, enable creation and/or update triggers, select the notification type, and pick exactly which users should be alerted. Multiple users can be selected per rule, and multiple rules can run simultaneously across different models.
Features
- This module helps to generate the dynamic notification on specific model record creation or update.
- Also user can notify to specific users only.
Dynamic User Notification Configuration
- Admin user can configure the notification from the User Notify Configuration menu.

User Notification on Record Creation
- User can configure the notification at specific model record creation.
- Model: User has to select the model for which they want notification.
- On Create: Enable this checkbox if user want to get notification on record creation.
- Is Sticky: Enable this checkbox if user want to get sticky notification. It means notification stay in browser window until user does not close the notification.
- Notification User: Selected users can get notification. Also selects multiple users.
- Notification Type: Select here notification type.
- After set up the notification, user has to click on the confirm button to get the notification.

- When user create the record for this model notification will arrive.

- If user wants to update the notification configuration then user has to click on the Reset to Draft button.

User Notification on Status Change
- On State Change: Enable this checkbox if user want to get notification on record status change.
- Field: User can select here the selection field record only. It does not consider the related selection field.
- State: User can see the selection option for the above selected field. User has to select here the state value in which state they want a notification.
- Again confirm the record.

- On confirm the purchase order user can get notification.

