Time & Attendance
Clock in/out, break tracking, and comprehensive attendance management.
MangoApps
Overview
Complete attendance management with clock in/out, break tracking, overtime monitoring, absence reporting, and time clock kiosk. Features GPS verification, photo verification, and integration with payroll and compliance.
Highlights
Capabilities
Time Tracking
-
Scheduled shift clock-in and clock-out
-
Ad-hoc (unscheduled) clock-in
-
Break tracking (required and optional breaks)
-
Auto-complete in-progress breaks at clock-out
-
Undo clock-out within grace period
-
Timesheet auto-sync on every clock event
-
Pay-period hours vs. target hours dashboard
Clock-In Methods
-
Web browser (desktop and mobile web)
-
Time Clock Kiosk (shared device, no login)
-
REST API (external systems and integrations)
-
CSV / Excel bulk import
-
Native iOS / Android app Mobile web only; native app not available
Approval Workflow
-
Manager review queue for flagged records
-
Approve, reject, or adjust clock times
-
Context-specific review outcomes (excused/unexcused absence, tardiness violation, security verified, time corrected)
-
Audit trail for every manager adjustment
-
Absence and delay reports with reason codes
-
Automatic escalation for no-shows (high severity)
-
Multi-level regional approval for timesheets
GPS & Location Security
-
GPS coordinates captured at clock-in and clock-out
-
Geofence enforcement per location
-
IP-based geolocation fallback when GPS unavailable
-
Outside-geofence flag triggers manager review
-
Geofence radius unit: Feet (stored), meters (display)
Fraud Prevention & Security
-
IP address verification (passive / warning / strict modes)
-
Device fingerprint verification
-
Photo verification at clock-in and clock-out
-
Time-window enforcement (early/late buffers)
-
Suspicious-record auto-flagging for review
-
Kiosk rate-limiting and PIN brute-force lockout
-
AI-assisted fraud scoring Manual flag review only
Compliance & Premium Pay
-
Overtime calculation (weekly threshold)
-
Double-time calculation (weekly threshold)
-
Daily overtime (California-style daily thresholds)
-
Labor law rule overrides per jurisdiction
-
Premium pay types on timesheet entries
-
Leave request cross-check (exclude approved leave)
Notifications & Alerts
-
Late arrival alerts to managers
-
No-show escalation notifications
-
Auto clock-out notification to employee and manager
-
Clock-out reminder before shift ends
-
Missed clock-out alert to employee
-
In-app, email, and SMS notification channels
Mobile & Kiosk
-
Responsive mobile web (clock in/out, breaks, history)
-
Time Clock Kiosk — employee identifies via ID + PIN
-
Kiosk photo capture at punch
-
Kiosk multi-session / multi-location support
-
Attendance AI Agent (mobile web)
Integrations & Export
-
Payroll Connect — push approved timesheets to payroll
-
SFTP export of attendance records
-
CSV and Excel export
-
REST API (read:attendance / write:attendance scopes)
-
Leave Management — approved leave blocks no-show flags
-
Webhooks for external time clock hardware
Limits & Specs
-
Auto clock-out max hours (default): 12 hours (admin-configurable, max 24)
-
Auto clock-out after shift end (default): 30 minutes (admin-configurable, max 480)
-
Early clock-in buffer (default): 15 minutes (admin-configurable)
-
Late clock-in grace period (default): 30 minutes (admin-configurable)
-
Clock-out reminder lead time (default): 5 minutes before shift end
-
Kiosk PIN brute-force lockout: 5 attempts → 5-minute lockout
-
Punch sources: Web, Kiosk, API, Time Clock, Import
-
Pricing: Included with MangoApps Workforce
Use cases
FAQ
The system compares the check-in timestamp against the scheduled shift start time. Check-ins before or at the shift start are marked on-time, while those after are marked late. An early clock-in buffer is configurable per business.
Attendance records can be created via web browser, time clock kiosk, API integration, or manual import. Each record tracks its punch source for audit purposes.
Managers create kiosk sessions tied to a location with a session code. Employees access the kiosk via the code and identify themselves with their Employee ID and PIN. Rate limiting prevents brute-force attempts.
Missed shifts are automatically detected, flagged for manager review, and escalated at high severity. Managers receive notifications with details and can mark the absence as excused or unexcused.
Yes. Attendance records automatically sync into timesheets in real time. When an employee checks in or out, the corresponding timesheet entry is created or updated, including break records.