Features
Everything an office needs to run HR, in one app
GPS + WiFi geofencing, configurable check-in rules, leave and holiday management, shift scheduling, and admin reporting — every AttenIP plan includes the full feature set, no “upgrade to unlock HR” asterisk.
Geofencing
Two independent checks, not one guess
A GPS radius alone can be spoofed by mock-location software. AttenIP also matches the office WiFi access point's hardware address (BSSID), so a check-in has to clear both before it counts.
- GPS-radius geofencing per office location
- WiFi network matching down to the access point's own hardware address (BSSID) — not just its broadcast name, which any device can copy
- Off, flag, or block enforcement per location, your call

Check-in
One tap to check in, everything else one screen away
Employees check in with a tap, and leave requests, balances, and adjustment history sit on the same home screen — no separate app to hunt through.
- One tap to check in and out
- Apply for leave and check leave balance without leaving the home screen
- Attendance adjustment requests for a forgotten check-out

Configuration
Working hours, grace periods, and weekly offs — set once
The rules that decide what counts as late or half-day are configured once at the company level, then apply automatically to every check-in.
- Grace period (in minutes) before a check-in counts as late
- Half-day hour threshold and working hours per day
- Weekly off days, configured once and applied company-wide

Operations
A holiday calendar your team can actually see
Company holidays and events are added once by an admin and show up automatically on every employee's calendar — no separate spreadsheet to keep in sync.
- Add company holidays and events in a few taps
- Shows up automatically on employee calendars
- Pairs with shift scheduling so time-off and holidays don't overlap unexpectedly

Reporting
One dashboard, six reports, zero spreadsheets
Admins get a live view of who's present, absent, late, or on leave today, broken down by department — plus the bulk import and report tools to manage a whole roster.
- Live present/absent/late/on-leave counts for today
- Department-by-department attendance percentages
- Bulk employee import and all 6 admin reports, one tap away
- Role-based access — admin, HR, manager, and employee each see only what's relevant to them

Integrations
Connect Slack and Microsoft Teams in a couple of taps
Both are a full OAuth authorization, the same one-click flow either way — no bot tokens, no webhook URLs to find and paste in. New-employee notices show up automatically once connected.
- Slack: a DM to every admin/HR account whose email matches a workspace member
- Microsoft Teams: a chat notification to admins and HR the same way
- Send a test message to check the connection, disconnect any time
- Admin-only to connect — everyone else just sees the notices arrive

Plus the details that make it a fit for real offices
Biometric sign-in
Fingerprint sign-in on the Android app — authenticated on-device, nothing sent to AttenIP.
Payroll anomaly detection
Net-pay spikes and drops, overtime spikes, and data errors are flagged and reviewed before a payroll run is finalized, not after the money's already moved.
Real-time notifications
Late arrivals, pending approvals, and holidays — pushed the moment they happen.
Multi-department, multi-location
As many offices and teams as your company actually has, not a single-location assumption.
Bulk employee import
Onboard a whole roster from a CSV instead of one form at a time.
Payroll with PF, ESI & TDS
A payroll run prices every employee — basic pay, overtime pay, and statutory PF/ESI/TDS — and generates payslips, not just an attendance export for someone else to total up.
Slack & Microsoft Teams
Connect either in one click from Settings and new-employee notices land as a DM or chat message in your own workspace — no webhook URLs to paste in.
Sign in with Google or Microsoft
Employees and admins can use their existing work account instead of a separate AttenIP password, on the web dashboard and the Android app.