Every HR metric that matters, on one screen.

Real-time KPIs, department comparisons, self-service actions and smart alerts for attendance, leave, headcount and expenses — all in a single role-scoped Odoo dashboard, with zero custom configuration.

The problem

HR admins, department managers and employees juggle attendance, leave, headcount, contracts and expenses across separate Odoo screens. Answering a simple question like who is out today or which department is understaffed means navigating multiple apps, applying filters by hand and stitching the results together mentally — slow, error-prone and invisible to leadership.

The solution

HR Dashboard aggregates attendance, leave, headcount, expenses and department structure into one real-time, role-scoped screen. HR officers, managers and employees each see a view built for their role, with drill-down from every KPI straight to the underlying records — no specialist configuration required.

Capabilities

Everything your HR team checks daily

Every capability below is implemented in the module.

01

Real-Time KPI Cards

Present, checked-out, on-leave and total headcount counts refresh live and open a drill-down list of the underlying employees with a single click.

02

Department Comparison

A side-by-side breakdown of headcount, attendance and absence rate per department, with visual bars so managers spot understaffed teams at a glance.

03

Period Filters & Focus Today

Switch instantly between Today, Week, Month and Quarter, or jump back to the current day with one click of Focus Today.

04

Self-Service My Space

Employees see their own attendance status, leave balance and pending requests, with quick-add buttons to check in or out, request time off or log an expense.

05

Leave & Expense Summaries

Pending and upcoming leave, a leave-liability forecast and per-employee expense totals, so plans and spend are visible before month end.

06

Attendance Trend

A rolling multi-month view of worked hours highlights patterns that a single day's numbers would hide.

07

Smart Alerts

Upcoming contract renewals, birthdays, work anniversaries and absence-anomaly flags surface automatically, before they become a surprise.

08

Targeted Announcements

HR posts company announcements that can be pinned and targeted to specific departments, with kanban, list and form views for full management.

09

Per-User Widget Preferences

Every user shows or hides the dashboard widgets relevant to their role, and HR can review every user's saved preferences from one list.

Workflow

How it works

1

Install

Install over your existing hr, hr_attendance, hr_holidays and hr_expense data — no setup wizard, no duplicate records.

2

Filter

Pick a period and department from the top bar; the KPIs, charts and alerts update immediately.

3

Drill Down

Click any KPI or chart segment to open the underlying employee list, or use quick-add to check in, request leave or log an expense.

4

Stay Informed

Review smart alerts and department announcements, then adjust which widgets you see from My Preferences.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

It depends only on the standard Odoo hr, hr_attendance, hr_holidays and hr_expense apps. If those are installed, the dashboard reads their data directly — no duplicate records and no extra setup.

Get the app

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.

HR Dashboard

A unified, role-scoped dashboard for attendance, leave, headcount, expenses, and announcements — installed in minutes with real-time KPI cards and department comparison.

Buy on Odoo App Store