Loading...
Time & Attendance
Time & Attendance
Time & Attendance

Time & Attendance

Clock in/out, break tracking, and comprehensive attendance management.

MangoApps

Category
Scheduling & Time Mgmt
Version
1.0.0
Published
Apr 2026
Type
App

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

Track clock-in and clock-out against each scheduled shift with automatic on-time, late, and missed status.
Deploy shared Time Clock Kiosks where employees punch in with an Employee ID and PIN — no individual login, with optional photo capture.
Let employees file retroactive missing-punch and time-correction requests that route to their manager for review within a configurable window.
Flag suspicious punches for review using IP mode (passive/warning/strict), device fingerprint, geofence, and time-window checks.
Give managers a live dashboard to review flagged records, clock employees in or out on their behalf, and resolve no-shows with context-specific outcomes.
Sync every clock event into timesheets in real time, feeding overtime, double-time, and premium-pay calculations into Payroll Connect.

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

Screenshots

Use cases

Daily clock-in and clock-out
Employees clock in at the start of their shift and out when done. The system compares the punch against the scheduled start and automatically marks it on-time, late, or missed.
Kiosk-based shared time clock
Set up a shared Time Clock Kiosk at a job site or office where employees punch in with their Employee ID and PIN — no personal login — with optional photo capture and PIN brute-force protection.
Manager attendance review and no-shows
Managers work a live dashboard: review flagged records, clock employees in or out on their behalf, adjust times, and resolve no-shows with context-specific outcomes like excused absence or tardiness violation.
Missing-punch / time correction
An employee who forgot to punch submits a retroactive missing-punch request with clock-in/out times, breaks, and a reason; it routes to their manager for review within the configured retroactive window.
Attendance security monitoring
Punches from unrecognized IPs, unknown devices, outside a location's geofence, or outside the allowed time window are automatically flagged for manager review under the business's chosen IP validation mode.

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.