| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 520 |
| Technical Name |
ek_sticky_notes |
| License | OPL-1 |
| Website | https://ekika.co |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 520 |
| Technical Name |
ek_sticky_notes |
| License | OPL-1 |
| Website | https://ekika.co |
| Versions | 18.0 19.0 |
Sticky Notes
Sticky Notes puts a personal notes panel right in your Odoo top bar - always one click away, on every screen. Jot down reminders, to-dos, and ideas without leaving your current page, and pin notes to specific records so the right context is always where you need it. Notes are strictly private, enforced at the server level, so only you ever see your own.
Key Features
-
Systray icon, one-click access
-
Pin notes to any record
-
Global notes visible everywhere
-
5 color themes per note
-
Auto-save as you type
-
Private - server-side enforced
-
Smart badge counter
-
This Page / All Notes tabs
-
Admin audit via Technical menu
-
Instant reactive UI - no page reload
Systray Quick Access
The sticky note icon in the Odoo top navigation bar gives instant access to all your notes from any screen without interrupting your workflow. A smart badge counter shows exactly how many notes are relevant to your current page at a glance.
- One click opens the panel from any Odoo screen
- Badge shows page-pinned and global note count combined
- Panel closes on outside click - stays out of the way
Pin Notes to Any View
Use Pin Here to attach a note to the exact record or view you are on. The note reappears automatically every time you return to that record, keeping context exactly where you need it - whether it is a sale order, a task, or an invoice.
- Pin to any model - sales, invoices, tasks, and more
- Record name label displayed on the pinned note badge
- "This Page / Global" tab filters to show only relevant pinned notes
Record Name Badge on Every Pinned Note
Each pinned note carries a record name badge - for example S00033 for a sale order or TASK-042 for a project task - displayed right on the note toolbar. Even when browsing the All Notes tab across many records, you always know exactly which record each pinned note belongs to at a glance.
- Badge shows the record's display name (e.g. S00033, TASK-042)
- Visible on the note card in both "This Page / Global" and "All Notes" tabs
- Instantly distinguishes pinned notes from global notes
Global Notes Always Within Reach
Global notes are not tied to any specific page - they appear alongside pinned notes on every screen in Odoo. Perfect for running to-do lists, cross-project reminders, or reference snippets you need at all times.
- Always visible on the "This Page / Global" tab from any view
- Created with the "+ Global" button - no URL attached
- Listed on the "All Notes" tab regardless of active page
Color-Coded Notes
Choose from 5 vibrant colors - Yellow, Green, Blue, Pink, and Purple - to visually categorize and prioritize your notes at a glance. Change a note's color at any time using the color dot toolbar shown directly on each card.
- Yellow, Green, Blue, Pink, Purple available per note
- Color picker displayed directly on each note card
- Active color dot highlighted with a dark border ring
Auto-Save as You Type
Notes save automatically 800 ms after your last keystroke and again immediately when the textarea loses focus. There is no save button - you never lose content by accidentally navigating away or closing the panel.
- Debounced save 800 ms after the last keystroke
- Immediate save when textarea loses focus
- Optimistic UI - note updates appear instantly in the panel
Complete Privacy - Server-Side
Every note is strictly private - an ORM record rule enforces this at the database query level, not just in the UI. No other user, including managers and department heads, can ever read, list, or modify your notes.
- ORM rule restricts all CRUD to the note owner only
- Managers and custom groups cannot bypass privacy
- Only System Administrators can read all notes for audit
This Page / Global & All Notes Tabs
The two-tab panel gives you a focused view for every context. "This Page / Global" shows notes pinned to the current record plus all globals, while "All Notes" displays every note you have across all of Odoo - switch instantly without closing the panel.
- "This Page / Global": page-pinned notes + global notes combined
- "All Notes": complete note collection at a glance
- Note count badge displayed on each tab button
Step 1 - Install the Module
Search for Sticky Notes in the Odoo Apps Store and click Install. Once installed, the sticky note icon appears immediately in the top navigation bar for every user - no additional activation is required.
Step 2 - Open the Notes Panel
Click the sticky note icon in the Odoo top navigation bar to open the notes panel. The panel shows the My Notes header, the + Global and Pin Here buttons, and the This Page / All Notes tabs.
Step 3 - Create a Global Note
Click + Global to create a note that is visible from every page in Odoo. A new note card appears with the default color applied. Start typing - the content saves automatically after you stop or when you click away. No save button is needed.
Step 4 - Pin a Note to the Current Record
Navigate to any record - for example a Sale Order or a Project Task - then open the notes panel and click Pin Here. The note is linked to that record's URL and will reappear automatically every time you visit that record.
Step 5 - Change a Note's Color
On any note card, click one of the five color dots in the toolbar to change the note's color instantly. The selected dot gains a dark border ring to indicate the active color. Use colors to group and prioritize notes visually.
Frequently Asked Questions
Can't find your question? Contact us at hello@ekika.co or open a support ticket at ekika.co/support.
Yes. Sticky Notes depends only on the built-in web module, which are available in both Odoo Community and Enterprise editions.
No. Notes are strictly private and protected by a server-side ORM record rule - not just hidden in the UI. No other user, including managers, department heads, or members of any custom group, can read or list your notes. Only System Administrators have access to all notes via the Technical menu for audit purposes.
You can pin a note to any Odoo view - list, form, kanban, calendar, and more. For form views the pin key is model:recordId, so the note is linked to that exact record. For list, kanban, or calendar views (no specific record ID) the key is just the model name, so the note appears whenever you open that model's view.
Yes. Notes are stored in the Odoo database via the sticky.note model, not in browser storage. They survive page reloads, browser restarts, and re-logins. Notes are loaded fresh from the server each time the Odoo backend starts, so your notes are always up to date.
Click the â delete button in the top-right corner of any note card inside the panel. The note is removed immediately from the panel (optimistic UI) and permanently deleted from the database. There is no trash or archive - deletion is immediate and irreversible.
No. The only dependencies are web - this is built-in Odoo module included in every edition. No other EKIKA modules or third-party apps are required.
Contact us:
- WhatsApp / Phone: +919510031431 - URGENT
- Email: hello@ekika.co
- Website: https://ekika.co
- Support Ticket: https://ekika.co/support
- 24 x 7 Available - Contact us NOW.
Need Help?
EKIKA Has Your Back - 24/7 Support.
We're just a message away, no matter the time zone.
90 Days Free Support
(copy link to clipboard)
(copy link to clipboard)
(copy link to clipboard)
Services EKIKA Provides
EKIKA is your destination for expert Odoo ERP implementation and customization. We pride ourselves on building reliable, trust-based partnerships that give you full transparency and control over your business processes.
With over 12 years of experience, we can assist you with eCommerce platforms, production planning, point-of-sale systems, inventory management, and advanced field worker tracking solutions to optimize your workflows.
Implementation
Odoo ERP tailored for your business needs for smooth operations.
Customization
Personalized adjustments to Odoo modules for seamless management.
Support
Ongoing assistance and maintenance to keep your Odoo running smoothly.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module