The complete HR & attendance platform

One platform that runs your entire workforce

AttendUX is an enterprise-grade attendance, scheduling, and payroll system built for real companies — not just time tracking. From GPS and face-recognition check-ins to Egyptian tax compliance and WPS exports, every feature is production-ready and multi-tenant from day one.

Four pillars, one system of record

Attendance, scheduling, payroll, and compliance work from the same data — no CSVs, no imports, no reconciliation.

Attendance

Mobile, kiosk, face, GPS, Wi-Fi, ZKTeco — every way employees clock in, unified.

GPS Face match Kiosk

Scheduling

Ten schedule types — fixed, flexible, rotating, shift pool, days-per-week, multi-branch, hourly.

10 types Overrides Smart engine

Payroll

Monthly or prorated, overtime tiers, bonuses, deductions, salary advances with installments.

Monthly Prorata WPS

Compliance

Egyptian tax + insurance, UAE SIF, Saudi Mudad, Qatar WPS — built-in and version-controlled.

EG tax UAE SIF Audit log

Everything you need, in one platform

80+ production features organized into nine working modules. Not a checklist — real screens, real workflows, battle-tested on 40,000+ employees.

Attendance & Check-in

Every way an employee can clock in — and every anti-abuse check — in one place.

GPS geofencing

Check-in accepted only inside your branch radius.

Face recognition

Dedicated face server with embedding cache — fast and accurate.

Anti-spoof liveness

Blink-detection defeats video and photo replay attacks.

Wi-Fi verification

Floor-accurate check-in via SSID + BSSID pairing per branch.

Shared tablet kiosks

PIN, badge, or face capture on a single device for the whole team.

Offline queue

Mobile check-ins save locally and sync automatically.

Break tracking

Going-Out / Back with GPS, over-break deduction on checkout.

Presence verification

Random mid-shift pings prove the employee was still at work.

Auto-checkout

Nightly cron closes forgotten check-outs — never pays phantom overtime.

Bulk import

CSV / Excel upload for backfill or onboarding.

Shift Types

Pick the model that fits each team — not the other way around.

Fixed shift

Classic 08:00-17:00 with grace, late threshold, and overtime window.

Multi-shift

Multiple shifts per day, employee picks which to work.

Weekly

Per-day start/end — Monday 09-17, Friday off, etc.

Rotating

2-4 week pattern that cycles automatically.

Flexible hours

Daily hour quota with optional max-start + core-hours.

Hourly

Per-hour pay rate, no late or OT metrics.

Days per week

N days per week — any days — with window, hours, or weekly quota.

Shift pool

Menu of shifts; actual shift resolved at check-in.

Multi-branch

Field sales visiting multiple branches per day with min-visits quota.

Temporary override

One-off shift for a specific date — no permanent change.

ZKTeco Device Integration

Pull-sync agent or live ADMS push — both production-ready.

Sync-agent mode

Windows service pulls punches periodically.

ADMS push mode

Device pushes punches in real time + server pushes commands back.

Per-branch devices

Each branch has its own device; attendance stays scoped.

Auto-recalc after sync

Metrics refresh automatically when late punches arrive.

Command queue

Reboot, push roster, force sync — queued and retried.

Zero-install option

ADMS push eliminates the Windows agent entirely.

Payroll

Every rule, every tier, every edge case.

Monthly salary

Fixed monthly amount regardless of calendar length.

Prorated salary

Scales to actual calendar days worked.

Hourly pay path

Hours * hour-price — separate calculation, no daily deductions.

Rate-based overtime

Single multiplier (1.5x or 2x).

Tiered overtime

Different rate per minute-range OR time-of-day band.

Off-day work bonus

Work on your rest day — paid at a configurable rate x daily.

Mission-as-overtime

Mission items past shift-end count toward OT.

Salary advances

Approve advance, auto-schedule installment deductions.

Bonuses

One-time, recurring, or performance-rated.

Deductions

One-time or installment-split across periods.

Late deduction

Rate-based, tiered, or occurrence-based.

Late allowance cap

Monthly minute/count ceiling with 5 consumption strategies.

WPS export

UAE SIF, Saudi Mudad, Qatar WPS, Egypt HSBC ACH — ready.

Bank export

Formatted CSV for your bank's batch upload.

Payslip PDF

Branded single or bulk payslips, employee-downloadable.

Leave & Vacations

Egyptian labor law. Half-days. Carryover. Approval chains.

Custom vacation types

Annual, sick, unpaid, maternity — your rules.

Approval tiers

Dept-head to HR to final — optional per type.

Annual credit

Each employee sees their total and remaining in real time.

Carryover rules

Configurable max carryover + forfeiture / payout on exit.

Egyptian labor law

15 days first year, 21 after — auto-applied by hire date.

Half-day support

0.5-day requests count correctly in balance and payroll.

Late passes

Pre-approved tardiness within monthly limit.

Mid-day passes

Short leave in the middle of a shift.

Monthly cap

Minutes OR count — admin picks the unit.

Missions & Field Work

Multi-branch routes, mission items, GPS evidence.

Missions

Admin-assigned or employee-requested, with approval chain.

Mission items

Multiple stops per mission with scheduled + actual times.

Item GPS check-in

Employee check-in at every stop with coords + photo.

Dual initiation

Either admin creates OR employee requests + admin approves.

Multi-branch employees

Visit N branches per day, min-visits quota, bonus on excess.

Min visits per day

Shortfall triggers deduction, surplus triggers bonus.

Work-from-home

Recurring WFH days + one-off exceptions bypass geofence.

Reports

Every report exports to HTML, PDF, or Excel.

Attendance report

Who was in, when, late minutes, OT, status.

Detailed vacations

Per employee: type, dates, balance total + remaining.

Payroll report

Gross, deductions, tax, net — all periods.

Exceptions

Missing punches, flagged records, pending OT.

Year income

Per-employee cumulative annual earnings.

End of service

Egyptian severance calculation ready for payout.

KPI dashboard

Live tiles: present, absent, on-vacation, OT pending.

HTML / PDF / Excel

One click per format — branded output.

Mobile App (Flutter)

iOS + Android — employee self-service and admin approvals.

Secure login

Sanctum token per device, revocable anytime.

Check-in / out

One tap with GPS, face, Wi-Fi gates applied.

Request everything

Vacation, late pass, mission, salary advance — all from the phone.

View payslip

Current and historical payslips with download.

Push notifications

Approvals, payroll, reminders via FCM.

Admin screen

Approve requests, see live attendance, create missions.

Five languages

Arabic, English, French, German, Spanish — full RTL.

Offline support

Check-in queues locally and syncs when back online.

Permissions & Multi-Tenancy

Give exactly the access each role needs — no more, no less.

Permission groups

Named role bundles ("HR Manager", "Branch Admin").

Module * action matrix

View / create / edit / delete per module, individually.

Approval permissions

Dedicated flags for approving vacations, OT, missions.

Assign admins to employees

Admin B sees only employees assigned under them.

Company isolation

Multi-tenant from day one — no cross-company leakage.

Suspend / unsuspend

Block logins without deleting history.

Built where your business runs

Local tax, insurance, and salary-protection rules are baked in — not sold as add-ons.

🇪🇬

Egypt

Full Egyptian labor-law compliance.

  • Progressive tax brackets
  • Social insurance (Form 2 PDF)
  • HSBC ACH bank export
  • Labor-law vacation rules (15/21 days)
🇦🇪

United Arab Emirates

Wage Protection System ready.

  • SIF format export
  • Labour-card number tracking
  • AED currency support
🇸🇦

Saudi Arabia

Mudad-compliant salary processing.

  • Mudad / SALED export
  • IBAN + bank validation
  • SAR currency support
🌍

Global & multi-currency

Qatar, Kuwait, Iraq — plus any country via custom config.

  • Per-branch timezone
  • Any base currency
  • Five UI languages

Enterprise-grade from day one

Built on the same patterns that protect banks and healthcare systems.

Active face liveness

Blink-detection defeats photo and video replay — not just still-image match.

Multi-tenant isolation

Every query scoped by company_id. No cross-tenant data access, ever.

Dedicated face server

Face embeddings isolated on a hardened VPS with circuit-breaker fallback.

Role-based access

Permission groups enforced at the controller layer, not just the UI.

Built for every workforce model

From a 20-person clinic to a 2,000-employee construction site.

Clinics & Hospitals Retail Chains Hotels & Restaurants Construction Logistics Call Centers Schools Corporate Offices Factories Financial Services Pharmacies Field Sales

Questions? Reach us the fastest way

We respond in minutes, not days. Pick the channel that works for you.

Take this guide with you

Download the complete AttendUX feature guide as a PDF to share with your team, your boss, or your accountant — then start your free trial when you are ready.

Share this page
Link copied