| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Discuss (mail) |
| Lines of code | 230 |
| Technical Name |
attendance_popup |
| License | LGPL-3 |
Attendance Popups
that feel human
Beautiful, contextual check-in and check-out messages that greet your team by name — every single day.
Two popups. One great experience.
Each popup is context-aware — greeting changes based on time of day, and checkout shows total hours worked.
Good Morning!
Welcome, Abin
Have a productive day ahead.
Goodbye!
See you, Abin!
Everything you need, nothing you don't.
Built to be lightweight, elegant, and drop-in ready for any Odoo 17 instance.
Time-aware Greetings
Automatically says "Good Morning", "Good Afternoon", or "Good Evening" based on the current time.
Personalized by Name
Greets each employee by their actual Odoo username — no configuration required.
Shows Worked Hours
On checkout, displays total hours worked today in HH:MM format so employees stay informed.
Smooth Animations
Slide-up entrance, fade overlay, and subtle scale animation — all GPU-accelerated CSS.
Auto-dismisses
Popup disappears automatically after 7 seconds, or employees can close it instantly.
No Backend Required
Pure frontend module — no Python models, no database changes, no migrations needed.
Simple as 1 – 2 – 3
Install the module and it works immediately — no setup, no forms, no configuration.
Install Module
Install from the App Store. No restart required beyond the standard module install.
Employee Checks In
Employee clicks the attendance button in the Odoo top bar systray.
Popup Appears
A beautiful personalized greeting popup appears instantly, then fades away on its own.
Built for Odoo 17
Tested and confirmed working on Odoo 17 Community and Enterprise editions.
Please log in to comment on this module