One calendar for every deadline your business runs on
Sales orders, customer invoices, vendor bills, purchase orders, POS activity and meetings — unified on one date-anchored calendar with a prioritized KPI dashboard, so nothing overdue slips through the cracks.
The problem
Meetings, sales orders, invoice due dates, purchase order receipts, vendor bill payments and daily POS activity each live in a different app with its own list and view. There is no single place to see what is happening and what is due, by day, so operations leads, controllers and store managers waste time reconstructing a timeline across Sales, Accounting, Purchase and Point of Sale.
The solution
Unified Calendar Dashboard aggregates all six flows into one date-anchored calendar and KPI dashboard. Color-coded events show status at a glance, a prioritized overdue list surfaces what needs attention first, and a one-click drill-down opens the source record — all without leaving the calendar.
Everything on one calendar
Every capability below is implemented in the module.
One calendar, six flows
Sales orders, customer invoices, vendor bills, purchase orders, POS orders and meetings all appear on a single native Odoo calendar, color-coded by type, with day, week and month views.
KPI dashboard at a glance
A dedicated dashboard shows six KPI cards — total events, overdue count, receivable, payable, sales and POS totals — plus a per-flow breakdown table.
Overdue and at-risk, first
A prioritized list surfaces overdue invoices, bills and at-risk orders ahead of everything else, with a one-click Open button that jumps straight to the source record.
High-density list view
A dense list view with status badges and row highlighting lets you scan dozens of records at once without the calendar grid becoming unreadable.
Open Source Document, in one click
Every event carries a read-only form with an Open Source Document button that drills straight into the underlying sales order, invoice, bill, purchase order, POS order or meeting.
Filter and group by what matters
Search and group by flow, owner, status, partner or date range, with built-in Overdue, My Records and This Month filters ready to use.
Multi-company aware
A company record rule scopes every event to the companies you have access to, so the unified calendar respects your existing multi-company setup out of the box.
How it works
Install the app
It depends on Calendar, Sales, Purchase, Accounting and Point of Sale, so the unified event list is populated automatically from data you already have.
Open the dashboard
Open the Calendar Dashboard menu to see the color-coded calendar or the KPI dashboard, with overdue and at-risk items surfaced first.
Drill into any event
Click a day or a list row to open the read-only event form, then use Open Source Document to jump to the underlying record.
Filter, then act
Use search filters and group-by to focus on the flow, owner or date range you care about, then act on the original document.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Calendar, Sales, Purchase, Accounting (Invoicing) and Point of Sale. The unified event list aggregates records from all five apps plus native Odoo meetings.
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.
Unified Calendar Dashboard
Sales orders, invoices, vendor bills, purchase receipts, POS activity and meetings on one date-anchored calendar, with a KPI strip that puts overdue and at-risk first.
Buy on Odoo App StoreMore Odoo productivity apps
Unique Contact Alert
No-code unique-field rules that warn or block on create and edit, naming the exact conflicting record with open-or-merge in one click — plus exact, partial, and fuzzy matching and a batch scan of contacts already on file.
User Wise Report Printing Options
Open, download or print directly — chosen per user or per role, routed to a named printer, with a browser-aware fallback and a full print audit log.
Web Auto Refresh And Reload
Configurable, change-aware auto-refresh for list, kanban, and form views, with a last-refreshed indicator and non-disruptive refresh guards.
Web Layout Enhance
A collapsible sidebar or top navbar, a persistent multi-tab bar and named workspaces, with per-user preferences, integrated menu search, drag-and-drop reordering, unsaved-changes indicators and keyboard shortcuts.
Web Search in Form View
Real-time record search from inside any form view, with configurable fields, result columns, filters and linked-model search — find and jump to a record without leaving the screen.
Activities Daily Reminder
A consolidated daily email digest of every user's due and overdue Odoo activities, with per-user send times, frequency options, and activity-type filtering.