Mobile App Guide

Complete guide for employees to download, set up, and use the AttendUX mobile app for check-in, attendance, vacations, payslips, and more.

User Guide Mobile App Guide

Download & Install

The AttendUX mobile app is available on both iOS and Android platforms.

Search for "AttendUX" on your device's app store and install it.

Platform Store Link Requirement
iOSiOS (iPhone / iPad)Requires iOS 14.0 or later
AndroidAndroidRequires Android 6.0 or later
Download on App Store Get it on Google Play

Enter Company Code

After installing, you need to enter your company code to connect to your organization.

The company code is a unique identifier assigned to your organization by the admin. It links the app to your company's AttendUX account.

1

Open the App

Launch the AttendUX app after installation. The first screen will ask for your company code.

2

Enter the Code

Type the company code exactly as provided by your administrator (case-sensitive).

3

Connect

Tap "Connect" to verify and link the app to your company.

Tip: If you don't know your company code, ask your HR manager or system administrator.

Login

After connecting to your company, log in with your employee credentials.

Field Description Example
Email AddressEnter the email address registered by your admin in the system.ahmed@company.com
PasswordEnter the password provided to you. You can change it later from your profile.••••••••
AttendUX
COMP-001
EMP-001
••••••
Login
Login screen screenshot

Common Admin Mistake

Important for Administrators Do NOT use the admin panel credentials to log into the mobile app.

The mobile app is designed for employees only. Admin accounts created for the web dashboard will not work on the mobile app. Each employee must have their own employee account created in the Employees section of the admin panel.

To create employee accounts, go to the admin panel → Employees → Add Employee, and fill in the email and password. These are the credentials the employee will use to log into the mobile app.

Home Screen

After logging in, the home screen shows your current attendance status and quick-access features.

AttendUX
Good Morning, Ahmed 👋
CHECK IN
Attendance
Vacations
Payslips
Notifications
Home screen screenshot
Download Card Description
Attendance StatusShows whether you are currently checked in or out, with your last check-in time.
Shift InformationDisplays your assigned shift, start time, and end time.
Quick Check-In ButtonLarge button to quickly start or end your attendance for the day.
Quick NavigationCards for Attendance History, Vacations, Payslips, and other features.

Check-In & Check-Out

The primary function of the app. Tap the check-in button when you arrive at work and check out when you leave.

Check In
Face Verification
Inside geofence area
Confirm Check In
Check-in screen screenshot

Face Recognition

If enabled by your admin, the app uses face recognition to verify your identity during check-in. Look directly at the camera and ensure good lighting.

Warning: Face recognition requires camera permission. Make sure to allow it when prompted.

GPS & Geofencing

If GPS is enabled, the app verifies you are within the allowed work location (geofence) before allowing check-in.

Tip: Enable location services and set accuracy to "High" or "Precise" for best results.

Multi-Shift Check-In

If your company uses multiple shifts per day, you can check in and out for each shift separately. The app will show which shift is currently active.

Face Not Recognized?

If the app cannot recognize your face, ensure good lighting, remove sunglasses or masks, and hold the phone at arm's length. If the problem persists, ask your admin to re-register your face photo.

Outside Geofence?

If you receive an "outside geofence" error, make sure GPS is enabled with high accuracy and you are within the designated work zone. Contact your admin if the geofence radius needs adjustment.

Attendance History

View your past attendance records including check-in/out times, total hours worked, late arrivals, and overtime. Filter by date range to find specific records.

Schedule

View your assigned work schedule and upcoming shifts.

Switch between daily, weekly, and monthly views to see your schedule at a glance.

Vacation Requests

Submit vacation requests directly from the app and track their approval status.

1

Select Dates

Choose your start and end dates from the calendar picker.

2

Choose Type

Select the vacation type (Annual, Sick, Personal, etc.) as configured by your admin.

3

Submit

Add an optional note and submit. Your manager will be notified for approval.

Late Pass Requests

If you know you'll be late, submit a late pass request in advance with the expected arrival time and reason. This helps avoid automatic deductions.

Salary Advances

Request a salary advance through the app. Enter the amount and reason, and the request will be sent to your manager for approval.

Payslips

View and download your monthly payslips. Each payslip shows your base salary, deductions, bonuses, overtime, and net pay.

Bonuses & Deductions

View all bonuses and deductions applied to your account. Each entry shows the amount, reason, date, and whether it's recurring or one-time.

Tasks

View tasks assigned to you by your manager. You can see the description, deadline, priority, and mark tasks as in-progress or completed.

Missions

View external missions or assignments. Each mission shows the location, date, time, and purpose. Missions may affect your attendance records.

Notifications

Receive push notifications for important updates: vacation approvals, new announcements, task assignments, schedule changes, and more.

Profile

View your personal information and update your password. Your profile shows your name, email, department, branch, and assigned shift.

Language Switching

Switch the app language between Arabic, English, German, Spanish, and French from the profile or settings screen. The change applies immediately.

Troubleshooting

Common issues and how to resolve them:

Issue Possible Cause Solution
Cannot ConnectWrong company code, no internet connection, or server is unreachable.Double-check the company code, ensure you have internet access, and verify the server is online.
Face Recognition Not WorkingPoor lighting, camera blocked, face too far or too close, or face data not registered.Ensure good lighting, hold the phone at arm's length, and ask your admin to re-register your face photo.
Location Not DetectedGPS disabled, low accuracy mode, or location permission denied.Enable GPS, set location accuracy to High/Precise, and grant location permission to the app.
Check-In Button DisabledOutside geofence area, shift hasn't started, or already checked in.Move to the designated work area, wait for shift start time, or check out first if already checked in.
Warning: If the issue persists after trying these solutions, contact your system administrator.