Attend Pro is our production-ready HR mobile app for Odoo 19. Employees clock in/out with GPS geofencing, view monthly attendance history with late-status indicators, submit and track leave requests, browse the company calendar, receive realtime announcements via WebSocket and Firebase push, and chat through Odoo Discuss — all synced directly with your Odoo database via REST API.
Live App Preview

Home — attendance, GPS map & geofence
Request a personalized sandbox demo. We will show you how this app interacts with your Odoo workflow.
Request DemoEvery feature below is live in Attend Pro and synced with your Odoo 19 backend.
Login via email, username, or badge barcode. Biometric app lock protects data when the app is reopened.
One check-in per day with GPS validated against Odoo work locations. Live map shows distance from site.
Monthly log with check-in/out times, hours worked, late badges, and a mini GPS map per attendance record.
Submit leave from the app, track pending/approved/rejected status, and see manager approval workflow.
Managers approve or reject leave requests directly from the mobile app — synced with Odoo Time Off.
Month, week, and list views for holidays, meetings, and training. Upcoming events shown on the home screen.
View published payslips with net salary, deductions, worked hours, and late count — pulled from Odoo Payroll.
WebSocket when app is open; Firebase push when background. Announcements, leave decisions, late alerts, calendar reminders.
HR sends announcements from Odoo Attend Pro Mobile — delivered instantly to all or selected employees.
Direct messages and team channels — same threads as Odoo web Discuss module.
Profile card with department, job title, and duty status. Quick access to all HR modules from one drawer.
Each employee can be assigned multiple geofenced sites. Odoo admin configures locations via Leaflet map.
Real screens from Attend Pro — attendance, leave, payslips, chat, and more.
Discover how this application elevates operational efficiency:
GPS + geofence validation against Odoo work locations eliminates proxy check-ins from unauthorized areas.
WebSocket when foreground, Firebase FCM when background — announcements, leave decisions, and late alerts reach employees in seconds.
Employees submit leave from the app; managers approve in Odoo Time Off — status syncs back automatically.
Request a personalized sandbox demo. We will show you how this app interacts with your Odoo workflow.
Request Demo