ShiftFlow logo

Feature Overview

Capabilities across system admin, customer manager, and employee workflows, including licensing enforcement, attendance operations, leave and shift management, geofencing, exception handling, imports, exports, and API-driven notifications.

System Admin Governance

  • Secure authentication, role guards, and dashboard access control.
  • Client lifecycle management: create, edit, deactivate/reactivate, and delete.
  • Client manager lifecycle management: create, edit, deactivate/reactivate, and delete.
  • Client branding administration, logo handling, and client logo serving.
  • Blog/content management for landing page messaging.

Licensing and Plan Controls

  • Pricing plan create/update/status management and feature catalog administration.
  • License issuance (including demo licenses) and license status lifecycle updates.
  • Feature-level enforcement for manager capabilities by active client license.
  • Seat utilization awareness and capability-based route filtering in manager surfaces.

Customer Manager Operations

  • Manager profile updates and manager dashboard operations.
  • Employee management: create, edit, deactivate/reactivate, delete, and bulk PIN assignment.
  • Employee attendance calendar and day-level attendance management views.
  • Attendance anomaly rule and attendance rule configuration workflows.
  • Exception inbox with individual and bulk exception updates, owner assignment, and manager notes.

Shifts, Leave, and Holiday Management

  • Shift setup and maintenance: create, update, assign, copy, swap-assignment, archive, and delete.
  • Open-ended shift mode supports daily, weekly, or monthly quota-minute targets with automatic overtime only after quota is reached.
  • Swap controls enforce overlap checks and prevent past/in-progress swap conflicts.
  • Leave rules: create, update, assign, remove assignments, delete, calendar view, and report export.
  • Employee leave request workflow: submit request, manager review queue, approve/reject with manager note, and request-status history.
  • Per-employee leave-day allocation balances by leave type, with approval-time balance checks and automatic balance consumption.
  • Public holiday operations: listing, manual add, update, and delete (admin-configurable scope).

Attendance, Imports, and Reprocessing

  • Attendance operations: update record, add punch, day comment, delete, and archive.
  • Attendance DAT import pipeline with import history and reprocess-batch support.
  • Employee DAT import with preview and confirm workflow.
  • Audit-friendly assignment/import history views for operations follow-up.

Geofencing, GPS, and Punch Flows

  • Geofencing rule management with create/update and delete support.
  • Geofence breach monitoring screen for manager review.
  • Manager mobile punch page with manual and scan API workflows.
  • Employee punch state API and punch submit API.

Employee Self-Service

  • Secure employee login and role-safe session handling.
  • Profile page and attendance history access for employee users.
  • Punch in/out page integrated with employee punch APIs.
  • Leave request submission from employee punch page, including leave type, date range, and optional reason.
  • Employee leave request status tracking and leave balances view by leave type.
  • Consistent branded UI with tenant-aware context where applicable.

Reporting, Exports, and Insights

  • Manager reporting page with operational filters and attendance insights.
  • Open-ended shifts calculate normal time up to configured quota minutes per period (day/week/month) and route excess worked time to overtime.
  • CSV export endpoints for reporting datasets.
  • Leave reporting and leave report export endpoints.
  • Exception tracking and manager remediation workflows.

Notifications and Messaging

  • Notification polling API and mark-all-read API for authenticated users.
  • Navbar notification panel and unread state integration.
  • Leave request notifications to managers and decision notifications (approved/rejected) back to employees.
  • Optional SMS channel integration for operational alerts (BulkSMS service).

Platform, Security, and PWA

  • Tenant-safe data scoping and role-guarded route access.
  • Client-timezone aware request behavior and session-safe auth state.
  • PWA manifest, service worker, offline fallback, and install support.
  • Structured error handling for page and API responses.

Complete Platform Experience

  • Everything needed to run attendance operations end-to-end, from setup through daily execution and reporting.
  • Role-focused experiences for administrators, managers, and employees with clear workflows for each user type.
  • Built for real operational use with licensing controls, audit-ready histories, and practical mobile workflows.
  • Designed to scale with your business while keeping day-to-day workforce management simple and reliable.