BaanHR Overview

See the product before choosing it

A visual tour of web and mobile screens: GPS clock in/out, approvals, documents, payroll, LINE ESS and AI HR Assistant.

Web + Mobile

Every role covered

GPS radius

Location-aware clocking

LINE + AI

Employee-friendly channels

app.baanhr.com / attendance

Live geofence

Head office

Employees must be within 150m before clock in/out is accepted.

Distance28m

Today

Attendance Control

GPS passed

Kanda P.

Clocked in 08:54

28m

Nattaporn S.

Clocked in 08:58

42m

Suda S.

Blocked by radius

450m

Clear failure message

Clocking failed because you are outside the allowed area.

GPS

Current distance 28m

Approval

14 items waiting

Payroll

Ready to close

Feature highlights

Explore key HR features through real product screens

BaanHR brings core HR work into view, from admin dashboards and approvals to employee mobile actions.

Location-based clock in/out

Clocking checks GPS and worksite radius with clear success and failure messages.

Request location
Check work radius
Store evidence

Mobile ESS

Employees can request leave, view payslips, check balances and clock in from mobile.

Large actions
Clear status
Instant notices

Approval Center

Leave, OT, time edits and pending manager work live in one place.

Approval time
Approve fast
Action history

Payroll

Connect attendance, OT, earnings, deductions and payslips for cleaner payroll closing.

Lock payroll
Approve export
Publish payslip

Documents

Employee and company documents stay searchable with clear access rules.

Expiry reminder
Private docs
Access control

AI HR Assistant

Answers policy questions and prepares requests without approving for people.

Policy answers
Suggested next step
Sources
Geographic clock in/out

Allow clocking only inside the approved work radius

Employees see the status before tapping. The app requests GPS, checks the real radius and explains blocked attempts clearly.

Before tap

Not clocked in today + must be within the approved worksite

GPS check

Checking location and showing pass/fail distance

Out of radius

Clocking failed because you are outside the allowed area

After success

Clock in recorded 08:56 with verified distance

BaanHRGPS

Not clocked in today

Must be within 150m of the approved worksite

GPS ready

Tap clock in to check radius.

Clocking failed

Current distance is about 450m from the worksite.

Settings

Work Locations

Head office

Clock policy · 150m

Active

Bangkok Cafe 1

Clock policy · 100m

Active

Remote team

Clock policy · -

Exempt

150m

Default radius

3

Clock rules

HR web screens

HR screens designed for daily scanning and action

Dashboard, time cards, approvals, payroll and documents are designed for daily HR use.

HR overview

Today’s HR overview

AI daily summary

AI found attendance is 4% below average today and 4 employee documents expire soon.

Payroll progress

86%

Time and OT connected

Active employees

128

+8 this month

Attendance today

92%

118 clocked in

Pending approvals

14

Leave, OT, Time

Payroll status

86%

Ready to review

Attendance and leave trend

Approvals to review

14 items

Annual leave May 20

Mind · Manager review

After-hours OT

Non · Time checked

Clock-in adjustment

Prae · Needs confirm

Time cards

Review attendance before payroll

Clocked in118
Missing clock out7
Outside radius3

Payroll

Ready for month-end

34

OT

2

Absent

128

Payslip

Payroll period locked

Waiting for export approval and payslip publishing.

Employee mobile experience

Mobile is the employee’s primary HR screen

BaanHR keeps daily HR actions short and clear: clock in/out, request leave, payslip, notifications and LINE.

Mobile clock in/out
LINE ESS commands
AI policy answers
Installable mobile app

BaanHR Mobile ESS

Hi, Mind

You have not clocked in today

Leave

Clock

Payslip

Profile

Notifications

Leave request approved

By Or, 10 minutes ago

May payslip is ready

Private data, visible only to you

BaanHR on LINE

Employee self-service

Leave balance
You have 6 annual leave days and 30 sick leave days remaining.
Request annual leave 2026-05-20 2026-05-20 vacation
Your 1-day leave request is ready. Please confirm before sending it to Manager.
MenuClockLeavePayslipProfile

AI HR Assistant

Policy-aware, permission-aware

Can I take leave on May 20?

You have 6 annual leave days remaining. This request matches company policy and can be sent to your Manager after confirmation.

Company policyLeave balanceConfirm request
Policy searchHuman confirm

One connected process

From clock-in to payroll closing in one flow

Attendance, leave, OT, approvals and payroll connect in one process so HR stops chasing the same data in many places.

Request Demo

Employee profile with org chart

Leave balance and policy

Attendance + geofence

Approval center

Payroll + payslip

User roles + audit trail

LINE ESS

AI HR Assistant