Attendance today
Visits & clients
EmployeeCodeStatusCheck-inCheck-outDevice

EmployeeCode / roleBranch / departmentDesignation / work modeReports toStatusDates

Only requests you can review appear here. Your own requests are excluded. Expense ordering uses the expense date.

TypeEmployeeDateSummary
Visit status: In progress employee on-site now Assigned scheduled, not started Open unassigned pool N completed today finished today (separate from any still-open visit above)
Filter by location:
CompanyVisit statusContactPhoneAddressCoordinatesGeofenceSource
Visit / clientEmployeeStatusTimelineActions
ClientEmployeeFollow-up dateStatusPurpose / notes
EmployeeCategoryDateClaimedGPS-suggestedStatusApproved
EmployeeDateRequested check-inRequested check-outReasonSourceStatus
EmployeeTypeDatesDaysReasonStatus
EmployeeAttendanceCurrent visitCoordinatesAccuracyLast updated
Pick an employee and a date, then Load day.
Check-ins in range0
Visits completed0
Visit approval rate0%
Active clients visited0
Daily trend

Days present out of 0 days in range, averaged over the whole date range. For a specific employee's day-by-day check-in/out times, locations, and visits, see Attendance log.

EmployeeCodeDays presentForgotten checkoutsAvg check-in timeAvg hours worked

Every check-in/out, with location, duration on duty, and visits handled. Filter to one employee to review their full history in the range.

EmployeeDateCheck-inCheck-outDurationVisits handledDistance run
EmployeeCodeTotal visitsCompletedApprovedRejectedAvg arrival distanceAvg durationGeofence-confirmed
ClientTotal visitsCompletedLast visit

Payable days and approved expense totals for the selected month — claims and leave/regularization requests still pending review aren't finalized yet (see the Flags column).

EmployeeCodePresentPaid leaveLOPPayable / TotalFlagsTA approvedOther expenses approvedTotal approved
Payroll-input closure

Prepare a monthly snapshot, resolve its flags, then have a different authorized reviewer approve and lock it. Exports contain approved inputs, not salary calculations.

MonthStateRevisionActions
Notification retention

Automatically archive read notifications after the selected number of days. Unread notifications, audit history and delivery records are kept. Archived notifications remain available in your Archive.

App version control

Any installed app version older than this is blocked and told to update.
Optional, informational — versions between this and the minimum see a soft "update available" notice instead of being blocked.

Travelling Allowance

Used to auto-calculate the system-suggested TA from an employee's tracked GPS route each day. Changing this only affects claims submitted after the change — already-submitted claims keep the rate that applied when they were made.
A travel claim with more GPS-tracked distance than this in one day gets flagged for a closer look in the Expenses & TA tab — it doesn't block the claim, just calls it out. Claims with distance but zero logged visits that day are always flagged regardless of this number.
The raw GPS trail is a straight line between each 60-second fix, which cuts corners around real roads and understates the true driving distance. This multiplier corrects for that (1.3 = add 30%). Raise it if your area's roads are especially winding; 1.0 disables the correction.
A day with zero logged visits always computes to 0 km of GPS-suggested TA, however much the phone moved — being checked in doesn't by itself justify a travel claim; a visit does.

Distance provider

Used for the employee-facing "distance to visit" figure shown in the mobile app. Day-level TA audit totals continue to use Haversine regardless of this setting.
If Mappls is selected but the call fails (bad token, timeout, quota) for a given lookup, that lookup silently falls back to Haversine so the app never breaks — nothing to configure for that, it's automatic.

Data retention

Beyond this many days, a nightly job archives each day's total distance, halt count, and visit count, then deletes the minute-by-minute GPS trail — that raw detail is what makes the storage grow unbounded. TA distances and the Day Tracking summary keep working correctly for archived days (the totals are preserved), but the route line and individual halt locations on the map are only available for days still within this window.

Holiday calendar

Company-wide holidays used by attendance, leave and payroll calculations, subject to the applicable policy.

DateName

Default weekly off

Organization-wide fallback for employees without an assigned attendance policy. Assigned policies define their own weekly off days.

PolicyMethodShiftGraceStatus
Create / edit policy
Assign policy

Leave types

Each type's annual quota applies to every employee once they first use it in a given year — changing a quota only affects balances not yet created (a future year, or someone's first application). No delete — retire a type instead by switching it to inactive; it stays visible here for history but won't offer it for new applications.

NameAnnual quotaStatus
PolicyTypeAccrualQuotaCarryStatus
Create / edit policy
Assign leave policy
Manual balance adjustment

WorkflowEntityStepsStatus
Each step may use the requester's reporting manager, a system role member, or a fixed user. Active workflows replace the legacy single-review decision for their entity. Self-approval and self-delegation are blocked server-side.

EmployeeCaseEffectiveStatusTasks / handoff
New lifecycle case

Manager exceptions
PriorityEmployeeException
Visit planning
CustomerEmployeeWindowStatus
Expense settlement
BatchPeriodTotalStatusReference
Create batches from approved expense IDs using the API. Payment is a separate audited action.
Customer timeline
Select a customer to see scoped visits and expense activity.
Reliability
JobStatusStartedDurationError

WhenUserAction and detailsEntityCorrelation

Roles & permissions

Choose what each role can do and whose records it can access.

Assign roles through the employee directory. System roles can be added, edited, activated or retired; existing member sessions are invalidated after policy changes. Super admin remains the only non-delegable system role.

RoleScopeMembersAccess

My access

Your current role, employee record scope and permitted actions.

Allowed actions