| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 84 |
| Technical Name |
cons_pin_chatter_message |
| License | LGPL-3 |
| Website | https://odoomacedonia.mk |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 84 |
| Technical Name |
cons_pin_chatter_message |
| License | LGPL-3 |
| Website | https://odoomacedonia.mk |
📌 Pin Chatter Message
Keep your most important messages always visible at the top of the chatter. Pin any message on any Odoo form view — never lose critical information in a long thread again.
✨ Key Features
|
📌
Pin Any MessageOpen the action menu on any chatter message to pin it instantly. Pinned messages float to the top so they are always the first thing you see. |
🔓
Easy UnpinUnpin just as easily — click the same action and choose "Unpin Message". The message returns to its original chronological position immediately. |
|
🌐
Works on Every FormSales Orders, Invoices, Purchase Orders, Contacts, Projects, Helpdesk tickets, HR leaves, and any custom model — everywhere a chatter exists. |
🎨
Clear Visual IndicatorPinned messages are highlighted with a distinctive amber left border and subtle background tint — immediately identifiable at a glance.
|
|
⚡
Instant & PersistentPin state is saved to the database and survives page reloads and session changes. Every user sees the pinned message at the top. |
🔒
Access ControlledOnly users with write access to a message can pin or unpin it — respecting Odoo's existing access rules without any additional configuration. |
👀 What It Looks Like
🚀 How to Use It
Open any record with a chatter
Navigate to any form view — a Sale Order, Invoice, Contact, Project Task, or any other record that has a chatter panel.
Hover over the message you want to pin
Hover over any message in the chatter to reveal the message action icons in the top-right corner of the message.
Click the pin icon or the "…" menu
Click the thumbtack icon directly, or open the "More actions" dropdown and select Pin Message.
The message jumps to the top
The message immediately moves to the top of the chatter with an amber highlight. All users see it pinned when they open the record.
Unpin when done
Hover the message and click the same action — now labelled Unpin Message. The message returns to its original position in the thread.
📦 Installation
- Download the Module — place
cons_pin_chatter_messagein your Odoo addons directory. - Update Apps List — go to
Apps → Update Apps List. - Install — search for Pin Chatter Message and click
Install. - Start Pinning — no configuration needed. Open any form view and start immediately.
🛠️ Technical Notes
No New Database ColumnReuses the existing |
Write-Date SafePin/unpin uses a direct SQL update — same as Odoo core's channel pin — so the message |
Discuss App UnaffectedThe sort patch is scoped to |
Never Lose an Important Message Again
Install Pin Chatter Message and keep critical information front and centre in every Odoo record.
Pin Chatter Message
Developed by Riste Kabranov
odoomacedonia.mk | ristecona@gmail.com
© 2026 Riste Kabranov. All Rights Reserved.
Please log in to comment on this module