| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2681 |
| Technical Name |
do_quick_notes |
| License | LGPL-3 |
| Website | https://www.doincredible.com |
Smart Notes
Universal Sticky Notes for Every Odoo Record
Attach colorful note badges, reminders & warnings to any record in any app β with zero per-model setup.
by Do Incredible
Overview
Smart Notes turns the sticky notes people keep on their desks, in spreadsheets and in their heads into a structured, searchable part of Odoo. Attach quick notes, reminders, warnings, tags and internal comments to any record in any model β customers, sales orders, employees, products, invoices, projects or your own custom models β without ever touching the business object.
Unlike chatter messages that are hidden at the bottom of a form, Smart Notes surface instantly as colorful badges at the top of every form, inside a dedicated Notes app, on a KPI dashboard, in the systray and (optionally) on the customer portal. The whole engine is generic and configuration-driven, so it works the moment you install it β no development, no per-model view editing.
Business problems it solves
β Important context (VIP, no credit, call after 5 PM) gets lost or repeated endlessly.
β Reminders live in personal notebooks instead of the ERP.
β Teams re-explain the same customer quirks on every interaction.
β Critical warnings are buried deep in chatter history.
β No single place to see, search and filter all internal notes.
β Sensitive notes are shared with everyone instead of the right people.
The result is instant visibility, fewer repetitive questions, faster customer service and better internal collaboration β a measurable productivity boost across every department that uses Odoo.
Key Features
Universal & Generic
A single res_model / res_id architecture attaches notes to any standard or custom model. Zero hardcoded dependencies.
Sticky Notes Launcher
A compact, sticky Notes launcher appears on every enabled form and opens a clean dropdown of the record's notes β no view inheritance or Studio editing required.
Smart Reminders
Trigger reminders via Inbox, Email or scheduled Activities. A systray menu shows everything due today, one click away.
Categories, Colors & Icons
Unlimited configurable categories and ten note types, each with its own color, icon, default priority and visibility.
Powerful Visibility
Only Me, Record Followers, Assigned Users, Company, Everyone, Specific Users or Groups β enforced by record rules & multi-company.
Note Templates
Reusable one-click templates (VIP Customer, Late Payment, Fragile Productβ¦) so teams never retype the same note.
Expiration & Pinning
Pin critical notes to the top and auto-hide, archive or notify when notes expire β configurable expiration policy.
Dashboard & Analytics
A KPI dashboard plus list, kanban, calendar, activity, pivot and graph views to slice notes by category, type or priority.
Search, Filters & Bulk Ops
Faceted search panel, saved filters and bulk actions to pin, archive, recolor, recategorize or reassign notes in seconds.
How It Works
Install & enable
Install the app. By default the notes ribbon is enabled on every model β or restrict it to chosen models from Settings.
Open any record
On a customer, sales order, product or any record, the compact Smart Notes launcher appears at the top-right of the form showing the note count.
Add a Quick Note
Click Quick Note, pick a template or fill in title, category, color, priority, reminder and body β without leaving the record.
See it instantly
The note appears in the launcher instantly and the count updates. Set its visibility so only the right people see it; open the dropdown any time for full details.
Stay on top of everything
Reminders fire on schedule, the systray shows what is due, and the dashboard and analytics keep the whole team aligned.
Screenshots
A closer look at Smart Notes in action.
Dashboard β KPIs, category & type breakdowns, critical and recent notes
Customer form β a compact, sticky Notes launcher (zero view editing) opens a clean dropdown
Sales Order β notes open in a tidy dropdown, sticky and out of the way
Kanban board β grouped by category with a faceted search panel
Quick Note dialog β add a note without leaving the record
Note form β category, type, color, visibility, reminder & expiration
List view β inline editing, sorting and powerful filters
Analytics β graph & pivot views for note trends
Categories β default color, icon, priority and visibility
Templates β reusable, one-click common notes
Settings β enable per model, defaults, expiration policy & portal
Installation & Configuration
π¦ Installation
1. Copy do_quick_notes into your addons path.
2. Activate developer mode and update the Apps list.
3. Search for Smart Notes and click Install.
Depends only on base, mail and web β no extra modules needed.
β Settings
Go to Settings β Smart Notes to configure:
β Enable on all models, or list specific ones.
β Default color, icon and visibility.
β Expiration policy and max notes per record.
β Portal visibility for external users.
π Permissions
Two ready-made security groups:
Smart Notes / User β granted to every employee; create and manage their own notes and see notes shared with them.
Smart Notes / Manager β configure categories & templates and manage all notes within their companies.
π First Steps
1. Review the pre-loaded categories and templates.
2. Open any customer and add your first Quick Note.
3. Set a reminder and choose its visibility.
4. Explore the Smart Notes app and dashboard.
Use Cases Across Every App
π CRM & Sales
VIP customer, prefers WhatsApp, call after 5 PM, awaiting confirmation, high priority.
π Purchase
Preferred vendor, approval required, price renegotiated, lead-time warnings.
π¦ Inventory
Fragile item, store below 20Β°C, quality inspection required, handle with care.
π Manufacturing
Special tooling, rework notes, BOM caveats, machine setup reminders.
π° Accounting
No credit, exceeds terms, send invoice to finance, payment follow-up.
π₯ HR
Working remotely, medical restrictions, temporary manager, certification due.
π Website & POS
Promo notes, store-specific instructions, loyalty reminders, offline follow-ups.
π Projects
Blocker context, client preferences, review reminders, scope warnings.
β Custom Modules
Works on any custom model out of the box β no extra development needed.
Benefits
β‘ Instant visibility
Critical context is seen the moment a record opens β not buried in chatter.
π¬ Less repetitive communication
Customer quirks and instructions are captured once and shared with the right team.
π Higher productivity
Quick notes and reminders without ever leaving the record or opening another menu.
π‘ Safer information sharing
Granular visibility and multi-company rules keep sensitive notes private.
π― Better customer service
Every agent instantly knows the customerβs preferences, history and warnings.
π Enterprise-grade performance
Indexed generic links and batched queries keep it fast on large databases.
Why Choose Smart Notes?
β Truly Universal
One install covers every standard and custom model β no per-app add-ons to buy.
β Zero Hardcoding
Configuration-driven, future-proof and upgrade-safe.
β No View Editing
The ribbon injects itself β no Studio, no XML, no developer required.
β Security First
ACLs, record rules and multi-company isolation β never bypassed with sudo.
β Fully Tested
Shipped with an automated test suite and demo data.
β Translatable
Every label is translatable, with a .pot template included.
Technical Information
| Module Name | Smart Notes |
| Technical Name | do_quick_notes |
| Category | Productivity |
| License | LGPL-3 |
| Version | 19.0.1.0.0 |
| Dependencies | base, mail, web |
| Lines of Code | 3,400+ |
| Python Version | 3.10+ |
| Supported Odoo Versions | 19.0 (Community & Enterprise) |
| Multi Company | Yes |
| Multi Language | Yes (translatable, .pot included) |
| Installable | Yes |
| Auto Install | No |
| Application | Yes |
Support
β Email Support
π Website
www.doincredible.com
π Documentation
A complete README with installation, configuration, usage, security & FAQ ships inside the module.
π Issue Reporting
Found a bug or have a feature request? Email us with your Odoo version and steps to reproduce β we respond fast.
About Do Incredible
Do Incredible builds practical, enterprise-grade Odoo apps that solve real business problems with clean, upgrade-safe code. Every module follows Odooβs own conventions, ships with tests and documentation, and is designed to scale with your business. Smart Notes is part of our growing suite of productivity tools trusted to make teams faster and more organized.
Please log in to comment on this module