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 & Corrections
-
Scheduled shift clock-in and clock-out
-
Ad-hoc (unscheduled) clock-in
-
Break tracking with auto-complete of in-progress breaks at clock-out
-
Employee missing-punch / retroactive time-correction requests (manager-reviewed)
-
Time Card report — worked vs. payable hours per employee and day, printable with CSV export
-
Real-time timesheet sync and pay-period hours-vs-target view
Clock-In Methods
-
Web browser (desktop and mobile web)
-
Time Clock Kiosk (shared device, Employee ID + PIN)
-
Biometric time clock device integration (IDCube)
-
REST API (read:attendance / write:attendance scopes)
-
CSV / Excel bulk import
Manager Review & Approvals
-
Live manager dashboard — currently clocked-in, no-shows, absence rate, and expected-vs-actual attendance
-
Review queue for flagged and no-show records
-
Approve, reject, or adjust clock times (fully audited)
-
Bulk approve or flag selected records in one action
-
Context-specific outcomes (excused/unexcused absence, tardiness violation, security verified, time corrected)
-
Missing-punch request review and approval
-
Manager clock-in / clock-out on an employee's behalf
-
Absence and delay reports with configurable reason codes + high-severity no-show escalation
-
Re-list a no-show's shift to the open-shift marketplace for pickup
-
Attendance calendar (month / week / list) color-coded by status
Location & Fraud Prevention
-
GPS coordinates captured at clock-in and clock-out
-
Geofence enforcement per location (outside-fence flags review)
-
IP address verification (passive / warning / strict modes, with geolocation fallback)
-
Device fingerprint verification
-
Photo verification at clock-in and clock-out
-
Kiosk rate-limiting and PIN brute-force lockout
Compliance & Premium Pay
-
Overtime calculation (weekly threshold)
-
Double-time calculation (weekly threshold)
-
Daily overtime (California-style daily thresholds)
-
Labor-law rule overrides per location
-
Meal and rest break compliance (required breaks auto-created; ending one short flags for manager approval)
-
Absence-policy attributes per reason code (paid/unpaid, documentation threshold, advance-notice days, occurrence limits)
-
Premium pay types on timesheet entries
Notifications, Reporting & Integrations
-
Late-arrival, no-show, auto clock-out, and missed clock-out alerts
-
Configurable notification rules by trigger, threshold, severity, and recipient targeting
-
Notification channels: in-app, email, and SMS
-
AI Attendance Monitor — autonomous clock, tardiness, break, and reporting monitoring with an approval queue
-
Admin attendance analytics (by location, by employee, fraud metrics) with CSV export
-
Scheduled SFTP attendance import / export (daily / weekly / monthly)
-
Payroll Connect — push approved timesheets to payroll
-
Leave Management — approved leave suppresses no-show flags
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)
-
Kiosk PIN brute-force lockout: 5 attempts → 5-minute lockout
-
Pricing: Included with MangoApps Workforce
Use cases
FAQ
It compares the clock-in timestamp against the scheduled shift start. Punches at or before start (within the early clock-in buffer) are on-time; punches after start are late. Ad-hoc shifts are always treated as on-time. The early buffer (default 15 minutes) and late grace period (default 30 minutes) are admin-configurable.
Records can be created from the web, a Time Clock Kiosk, a biometric time clock device (IDCube), the REST API, CSV/Excel import, or a manager-reviewed missing-punch request. Every record stores its punch source for audit.
A manager pairs a kiosk to a location, generating a passcode. Employees connect with that code and identify themselves by Employee ID plus a personal PIN (with optional photo capture). Rate limiting locks out after 5 failed attempts for 5 minutes to block brute-forcing.
They can file a missing-punch request from the Time & Attendance app with the correct clock-in/out times, any breaks, and a reason. It is sent to their manager for review and must fall within the retroactive window (default 7 days, following the timesheet lockout setting). Requests are never auto-approved, and the AI agent can only direct users to the form — it cannot log time on their behalf.
Yes. Every clock event syncs into the corresponding timesheet in real time, including break records. Hours feed overtime, double-time, daily-overtime, and premium-pay calculations, and approved timesheets can be pushed to payroll via Payroll Connect.
Time & Attendance records discrete clock events — each clock-in/out is a record with an on-time, late, or missed status, a punch source, and location/device verification. Timesheets aggregate those events into pay-period hours for review and approval. Every clock event (including breaks) syncs into the matching timesheet in real time, where the hours roll up into overtime, double-time, and premium-pay totals. In short: attendance answers "when did they punch and was it valid?"; timesheets answer "how many payable hours this period, ready to approve?"
When an employee clocks in, the system auto-creates each break type your business has marked as required — for example a 30-minute unpaid Meal Break and a 15-minute paid Rest Break. Paid break time stays in payable hours; unpaid break time is subtracted. If an employee ends a required break short of its configured duration, the record is flagged for manager approval, and any break still in progress is auto-completed when they clock out.
Yes. Each punch can capture GPS coordinates, IP address, and a device fingerprint. Per-location geofencing flags a clock-in taken outside the site's allowed radius; IP validation runs in passive, warning, or strict mode (with IP-based geolocation as a fallback when GPS is unavailable); and unrecognized devices are flagged. Any punch that fails a check is routed to the manager's review queue instead of being silently accepted, and optional photo verification at clock-in and clock-out adds an identity check.
Yes. Time & Attendance integrates with IDCube biometric and badge-based time clock devices. An admin configures the IDCube connection once as a system integration; punches from the device sync in with a "time_clock" punch source and flow through the same verification, timesheet, and manager-review pipeline as web and kiosk punches.
It is an optional autonomous agent that watches clock activity and surfaces issues for a human to approve — it never acts silently. Its capabilities (each toggled independently) include clock/anomaly monitoring, tardiness alerts, approaching-overtime warnings, and no-show detection. Detected items land in an approval queue where a manager confirms or dismisses each one.