Skip to main content

Frequently Asked Questions

General​

What browsers are supported?​

WorkForce works on all modern browsers: Chrome, Firefox, Edge, and Safari. We recommend using the latest version for the best experience.

Is there a mobile app?​

Yes. WorkForce has native mobile apps for both iOS and Android, built with React Native / Expo. Download from the App Store or Google Play, or install via your organization's distribution method.

Can I use WorkForce offline?​

The mobile app supports offline attendance check-in/out. Actions are queued locally and synced when connectivity is restored. The web application requires an internet connection.

What languages are supported?​

English and Arabic, with full right-to-left (RTL) layout support for Arabic.


Attendance​

I forgot to check in/out. What should I do?​

Contact your manager or HR. They can add a manual attendance record or correct your existing entry.

Why was my check-in marked as "Late"?​

Check-in time is compared against your assigned shift start time. If you check in after the start time (plus any configured grace period), it's marked as late.

Can I check in from home?​

Only if your administrator has assigned you to a shift that allows remote check-in, or if your home location is within an approved geofence zone.

My location isn't being detected. What should I do?​

  1. Ensure Location permission is granted (check in Profile → Permissions)
  2. Enable GPS/Location Services on your device
  3. Try moving to an area with better GPS signal
  4. Restart the app

Requests​

How long does approval take?​

It depends on your organization's workflow configuration. Some requests may have a single approver (fast), while others go through multiple stages.

Can I cancel a submitted request?​

You can cancel a request as long as it hasn't been fully approved yet. Open the request and click Cancel.

Why was my request rejected?​

Check the rejection reason in the request details. If you need clarification, contact the approver listed.

Can I edit a submitted request?​

No. You'll need to cancel the existing request and submit a new one with the correct information.


Account & Access​

I forgot my password. How do I reset it?​

Click Forgot Password on the login page. A reset link will be sent to your registered email address.

My account is locked. What do I do?​

Contact your HR department or system administrator to unlock your account.

How do I change my role?​

Roles are managed by administrators. Contact your HR department to request a role change.

Can I belong to multiple departments?​

Each employee is assigned to one primary department. Contact your administrator if you need cross-department access.


Mobile App​

The app says "Update Available." Should I update?​

Yes, always update to the latest version. Updates include bug fixes and new features. Tap Update Now when prompted, or check manually in Profile.

Push notifications aren't working.​

  1. Check that Notifications permission is granted in Profile → Permissions
  2. On Android, check that the "WorkForce Notifications" channel is enabled in device settings
  3. Ensure the app isn't being restricted by battery optimization settings
  4. Try force-closing and reopening the app

The app is slow or crashing.​

  1. Ensure you're on the latest version
  2. Clear the app cache (device settings → Apps → WorkForce → Clear Cache)
  3. Restart the app
  4. If the issue persists, uninstall and reinstall

Administration​

How do I add a new employee?​

Go to Administration → Employees → Add Employee. Fill in their details and assign a department, position, and role.

How do I set up approval workflows?​

Go to Administration → Workflows. Create a new workflow, define the stages with approvers, and assign it to request types. See the Workflows guide for details.

Can I customize request types?​

The system comes with 14 built-in request types. Custom request types are not currently supported, but the "General Request" type can be used for ad-hoc needs.