Sentinel HR
The HRMS auditors trust — and the one attendance fraud cannot walk past. Sentinel HR unifies the full employee lifecycle, from the careers portal to the final payslip, with anti-GPS-spoofing attendance, a native Thai payroll and statutory-filing engine, analytics that reconcile to named employees, and built-in evidence trails for ISO 27001, ISO 27701, ISO 29110, ISO 20000-1 and Thailand PDPA. Bilingual by default. Cloud-native. Designed in Thailand for regulated enterprises across Southeast Asia.
One Platform. Entire Employee Lifecycle. Audit-Ready.
Sentinel HR is a modern, cloud-native HRMS — 86 features across roughly 30 modules — that replaces fragmented spreadsheets, manual leave forms, paper certificates and disconnected payroll tools with a single, compliance-engineered platform. HR, Finance, Managers and Employees all operate from the same source of truth, in Thai or English, on desktop or mobile PWA. Attendance is defended against GPS spoofing, overtime is classified at Labour Protection Act multipliers and flows straight into payroll, and payroll itself moves through the multi-stage approval chain you define.
Every action — every punch, leave approval, payroll sign-off, training completion, role change and document upload — is captured in an immutable audit log. When auditors walk in for ISO 27001, ISO 27701 or PDPA evidence collection, they sign in with a read-only Audit role and pull the evidence themselves. No screenshots, no exports, no scramble. And because employee, leave-balance and month-by-month year-to-date payroll data can all be imported, you can go live in the middle of the tax year, give employees real payslips back to January, and still withhold tax correctly on the very first run — with a year-end tax position each person can check for themselves.
Platform at a Glance
See Sentinel HR in Action
Representative screens from the current release — showing the features your team will use every day.
Unified Approvals Hub
Every approval type in one hub — Leave, WFH, Off-site, Overtime, Expenses, Salary Adjustments, Bonus and Promotions. A red badge on the sidebar link shows the total pending from every page, and an approver can delegate their queue while they are away.
Approvals
11 pending your action
1
Leave
10
WFH
0
Off-site
0
OT
0
Expenses
0
Salary
0
Bonus
0
Promo
Employee Profile — Tabbed Layout
Four tabs keep large profiles navigable, with a completeness tracker showing what is still missing. The Tax Declaration tab shows all allowance fields defaulted to zero — HR fills in only what applies for each employee.
Tax Declaration · แบบฟอร์มลดหย่อนภาษี
กรอกปีละครั้ง — All fields default to 0
Family · ครอบครัว
Insurance · ประกัน
Retirement · กองทุน
Daily Briefing
Executive morning digest — approval queue, attendance anomalies and spoof flags awaiting HR review, ISO training expiries, probation reviews, and more. Scoped by role. Every card links to the relevant page.
Daily Briefing — Monday, 6 July
4 items need your attention today.
11 approvals waiting
1 leave · 10 WFH · 0 off-site · 0 OT
2 attendance punches flagged for review
IP / GPS mismatch — Site: Rama IX Office
3 employees late 3+ times this month
Somchai P. · Apinya W. · Nattapong K.
2 ISO training certificates expiring
ISO 27001 Awareness — expires in 21 days
Payroll Run — Multi-Stage Approval
A run moves through the approval stages you define — for example HR, then Office Manager or Finance, then MD/DMD. Social Security, provident fund, approved overtime and year-to-date-aware withholding are computed per employee, with per-employee override and bank payout files for KTB, BBL, SCB and KBank.
Employees
79
Total Gross
฿10.2M
Total Tax
฿820K
Total Net
฿9.15M
SSO at the current statutory rate and ceiling · PND.1 withholding per employee Tax Declaration · approved OT at 1.5× / 2.0× / 3.0×
Modular by Design, Unified by Data
Four functional layers, all sharing one employee master and one audit trail — built on AWS Amplify, DynamoDB and S3 for elastic enterprise scale.
People & Org Layer
Time & Money Layer
Talent Lifecycle Layer
Compliance & Governance Layer
Every Module You Need. None You Don't.
People & Organisation
4Employees, Org Chart & Document Vault
Single employee master with a hierarchical org chart, bilingual profiles, sensitive-field protection, a profile-completeness tracker, and an S3-backed document vault per employee. Large profiles stay navigable across four tabs — Personal Info, Employment, Tax Declaration, and Experience & Education.
Roles & Permissions
An RBAC matrix of 86 features × actions × data scope, with seven starter roles — Admin, HR, Management, Finance, Manager, Employee and the read-only Audit role — plus a simple mode for organisations that do not need the full matrix. Scope is enforced on the data, not just the menu.
View-As, Delegations & Notifications
An admin can view the platform exactly as any employee sees it — the fastest possible answer to "why can't I see this?". Approvers delegate their queue while they are away, and every user has a notification centre they control themselves.
Configurable Employee Codes
Employee ID format configurable in Settings (Business-Unit + Department + running number, sequential, year-based, or a custom token pattern), with a backfill tool for records created before the format was set.
Time & Attendance
7Attendance, Shifts & Customer Sites
Geofenced clock-in/out, holiday calendars, multi-site shift patterns, and working-hour totals for today, week, month and year. Customer sites let field staff clock in at a client location that is geofenced in its own right, not at an office they never visit.
Anti-Spoofing Attendance Defence
Any browser can fake a GPS pin, so Sentinel HR does not trust one. Four independent layers: site network binding — a site declares its allowed IP ranges and a punch from anywhere else is refused, whatever the GPS says; IP-to-GPS agreement — the server geolocates the request itself and flags a pin that disagrees; impossible-travel detection — an implied speed since the last punch that no human could achieve is blocked; and a rotating on-site code — a screen at the site shows a six-digit code that changes every 60 seconds (RFC-6238 TOTP), and a spoofed coordinate cannot produce it. Physical proof of presence.
Attendance Evidence & Spoof Policy
Every punch records the source IP, the GPS accuracy reported by the device, and any flags raised. High-confidence spoofs are blocked outright; softer signals are flagged for HR review and surfaced in the Daily Briefing and in the scheduled PDF attendance report. The policy is yours to set — off, flag-only, or block.
Overtime (OT)
OT is extracted automatically from attendance and classified at Labour Protection Act multipliers — 1.5× on a working day, 2.0× on a rest day, 3.0× on a public holiday, all configurable. The employee submits, the manager approves, HR bulk-reviews, and approved OT feeds the payroll run automatically — no re-keying, no spreadsheet. Shift allowance (ค่ากะ) runs through the very same control: it is extracted from the shift roster, the line manager verifies the amount, and payroll pays only the approved figure.
Shift Roster
Per-team rosters on a member×day grid with an OT-eligible flag, combined (back-to-back) shifts with a configurable daily cap, a live balance panel (weekly hours, overload / uneven-workload / consecutive-day warnings), Excel export and Excel/CSV import with preview, copy-a-member's-week to teammates, and duplicate week or month.
Leave Management
Configurable leave matrix, balance tracking, approval workflows, team calendars, and bilingual leave types aligned to Thai labour law — with year-to-date balances importable at go-live so you start from where you actually are.
WFH & Off-site Requests
Work-from-home and off-site are first-class, manager-approved request types in their own right — decoupled from leave balance. An approved off-site request lets an employee clock in away from a fixed geofence without an exception being raised.
Payroll, Tax & Spend
5Payroll & Thai Tax Engine
Monthly runs governed by a multi-stage approval chain you define — for example HR, then Office Manager or Finance, then MD/DMD. Each stage names its approvers, declares whether it may still edit confidential figures, and whether one approver or all of them must sign off. Two withholding methods (progressive tax computed against year-to-date earnings, or a fixed rate), Social Security, provident fund with tiered vesting, Student Loan Fund (กยศ.), shift allowance (monthly, daily or hourly), severance, recurring deductions, per-employee overrides and bilingual payslips. The Thai PIT engine withholds the right amount across the whole year rather than a flat estimate, so there is no surprise bill at filing; each employee sees their own year-end tax position — projected annual tax, tax withheld to date and the estimated balance — and an employee election governs how any catch-up is handled.
Statutory Filings & Bank Payout
ภ.ง.ด.1 (PND.1), ภ.ง.ด.1ก (PND.1 Kor), สปส.1-10 and 50 ทวิ withholding certificates — exported in the exact column order the Revenue Department and Social Security e-filing systems expect, so the file uploads instead of bouncing. Salary payout files export for KTB, BBL, SCB and KBank.
Tax Declaration
Per-employee Thai allowance form: family (spouse, children, parents, disabled dependants), life and health insurance, provident fund, RMF, Thai ESG, GPF, NSF, mortgage interest, and donations. Every field defaults to zero, and the declaration feeds withholding on each payroll run.
Mileage & Expenses
Category-based expense capture with budget gates, receipt OCR, multi-level approval, and direct bank payout — plus mileage reimbursement (distance × a configurable per-km rate), transport from/to and hotel venue capture, and editable drafts.
Daily Allowance (Per Diem)
Manager-approved travel allowance (เบี้ยเลี้ยง) that mirrors the overtime flow: amounts are pulled automatically from approved off-site and event requests, stay editable, and the manager approves — payroll pays only the approved figure. Rates are configurable by region (Metropolitan, the six Thai regions, and country regions such as Asia or Europe) and by job level, with the most specific rate winning; province and country are picked from lists, never typed. Per diem is non-taxable by default — paid in the payslip but excluded from taxable income, Social Security, provident fund and the ภ.ง.ด.1 / 50 ทวิ figures — with a per-rate taxable flag when you need it.
Recruitment & Onboarding
4Careers Portal & AI CV Screener
A public careers portal feeds applications straight into the pipeline. The AI screener scores each CV against the job description with anti-fabrication grounding — it must quote the CV and say "not found" rather than invent a credential — runs as a background auto-screen, and returns a ranked report. Candidate phone (tap-to-call) and expected salary surface on the cards, in the emailed report and in the .xlsx export.
Interview Pipeline & Scorecards
A stage-by-stage interview pipeline with structured scorecards, so a hiring decision is recorded against criteria and evidence — not remembered from a conversation.
Offers & Contract e-Signature
Offer letters sent for accept or decline by link. Four employment-contract types — full-time, part-time, fixed-term and a contractor / service agreement — each carry their own clause set, term and scope of work (a per-position default the contract inherits, editable per hire). Contracts are signed on-system with OTP across every signatory, and the signed PDF contains the full bilingual contract body (Thai and English, Thai authoritative), not just a signature page. HR edits every clause of every template — Thai and English — in Settings behind a draft → approval → publish workflow (a second admin must approve a new version), with full version history; already-signed contracts are immutable, each storing a snapshot of exactly what was signed. A reminder cycle chases contracts that are still unsigned.
Onboarding, Self-Onboarding & Off-boarding
The new hire completes their own profile, uploads their documents and signs their contract before day one; HR reviews and approves, and the employee record is created from what they entered — no re-typing. Template-driven task lists, asset tracking, IT-account provisioning and clearance workflows carry it through to exit — all evidenced in the audit log.
Talent, Performance & Learning
5Probation · PIP · Promotion
End-to-end probation reviews, Performance Improvement Plans with goals and check-ins, and structured promotion cycles with management oversight — each visible only to the people whose scope covers that employee.
Performance, KPI Scorecard & Goals
A KPI balanced scorecard that cascades from company to department to individual, with review cycles, goal tracking, and both self and manager appraisals. Upward feedback is gathered through Employee Relations pulse surveys.
Succession, Transfers & Requisitions
Succession planning on a 9-box grid with a vacancy simulator — see who covers a role the day it empties. Employee transfers run through an approval chain, and headcount requisitions capture the case for a new role before recruitment ever starts.
Merit & Bonus Cycles
An annual merit (salary review) cycle and a bonus cycle run as governed, auditable processes with manager input and management sign-off — instead of a confidential spreadsheet emailed around the leadership team.
LMS — Learning & ISO Certification
Course library, video / PDF / link modules, pre- and post-tests, question banks for ISO 27001 / 27701 / 29110 / 20000-1, manual grading, branded PDF certificates, and an expiring-certification dashboard so competency never quietly lapses.
Compliance, Analytics & ER
6Workforce & Operational Analytics
Demographics (age band, generation, gender, education, nationality, diversity), attrition, compensation, leave and OT — plus the operational picture: lateness, WFH adoption, leave utilisation and customer-site occupancy. Every view is filterable, and clicking any bar or segment opens a drill-down panel listing the exact employees behind that number — chart and list are computed from one model, so they always agree. Export to Excel or PDF.
PDPA Compliance Suite
Consent ledger, a data-subject-rights workflow for employees, and a public external intake channel so non-employees can exercise their rights too — capturing the authorised representative's identity and ID-card upload. Plus a DPO queue and a breach register with the mandatory 72-hour Section 37(4) regulator clock.
Employee Relations
Company announcements (with attachments) on the Daily Briefing, case management for grievances and disciplinary actions with guided investigation workflows, truly anonymous whistle-blower reporting with a status-check code, ER analytics with a recurring-issue watchlist, a searchable policy and knowledge base, and pulse / upward-feedback surveys — all audit-logged.
Unified Approvals Hub
One hub for every approval type — leave, WFH, off-site, overtime, expenses, salary adjustments, bonus and promotions. A pending-count badge follows the approver in the sidebar from every page, the Daily Briefing links straight here, and delegation lets an approver hand over cover while they are away.
Daily Briefing
Executive morning digest: approval queue, attendance anomalies and spoof flags awaiting review, ISO training expiries, compliance deadlines, probation reviews, unsigned contracts and team birthdays — scoped by role, updated on every page load.
Immutable Audit Log & Audit Role
Every create, update, delete and approval captured with actor, timestamp and module — searchable and filterable, and directly usable as ISO A.5.36 evidence. A dedicated read-only Audit role is built for external ISO and PDPA assessors: hand over access instead of screenshots.
Platform & System
6Activity & Health Monitor
Real-time view of login attempts, password expiry, account status, and member-since timestamps — direct evidence for ISO A.5.16 / A.8.5 — alongside scheduled-job health so a silent cron failure never goes unnoticed.
Azure AD / M365 Provisioning
Create accounts, mailboxes and licences in Microsoft 365 straight from the employee record, with a dry-run preview before anything is written. Mail and distribution groups are managed in-platform and stay in live sync with the directory.
Mid-Year Migration & Smart Data Import
Bulk employee import, year-to-date leave-balance import, and month-by-month payroll history (with a bonus column) — so the very first in-system run withholds tax correctly against tax already withheld this year, and employees get real payslips, clearly badged as migrated, all the way back to January. The importers accept any spreadsheet: fuzzy plus AI-assisted column mapping onto the schema, an editable in-browser grid to fix errors before you commit, and duplicate detection — so migrating a messy client file is fast and safe. You do not have to wait for a 1 January cutover to go live.
Reports & Exports
Excel / CSV / PDF exports across attendance, payroll, leave, OT, LMS compliance and headcount — plus scheduled attendance reports emailed as PDF, per department or customer site, on the cadence you choose. The scheduled attendance PDFs are private by design: each line manager receives their own team only, never a department-wide broadcast, enforced by a hard rule that a recipient can only ever receive rows for people they manage.
Bilingual UI & Mobile PWA
Every page, dropdown, email template, employment contract and PDF report is available in Thai and English with a single click — built from the database up, with no separate Thai build and no translation backlog. Installable as a Progressive Web App on iOS and Android.
AI Provider Choice — Claude or AWS Bedrock
Every AI feature — the CV screener, receipt OCR, smart data-import column mapping and JD polish — runs on Anthropic Claude or AWS Bedrock, configurable per feature, with automatic failover between providers. A customer that wants to keep AI traffic inside its own AWS account can do exactly that.

The HRMS Auditors Trust
Run the full employee lifecycle on one platform where every action is logged immutably — so ISO and PDPA auditors pull their own evidence.
- ISO 27001/27701/29110/20000-1 evidence
- PDPA 72-hour breach clock
- Bilingual Thai/English throughout
Who Sentinel HR Is For
ISO 27001 / 27701 Certified Organisations
Already certified or pursuing certification? Sentinel HR provides direct evidence for security-awareness training (A.6.3), access management (A.5.16), compliance monitoring (A.5.36) and PIMS controls — and a read-only Audit role you hand to the assessor, so there is no parallel evidence binder to assemble.
Thai Enterprises Under PDPA Scrutiny
A consent ledger, a DSR queue for employees, a public intake channel for non-employees (with authorised-representative identity capture), a DPO console and a 72-hour breach clock satisfy PDPA Section 37(4) and DPO reporting obligations. Bilingual notices, Thai-formatted exports.
Retail, F&B and Multi-Site Operators
Geofenced attendance backed by four anti-spoofing layers — including a rotating on-site code that a faked GPS pin simply cannot produce — plus shift rosters, OT at the correct statutory multiplier, and multi-location org charts. Store managers approve from their phone; HR sees every site from HQ.
IT Services & Outsourcing Firms
ISO 29110 (VSE) and ISO 20000-1 (Service Management) training tracked end-to-end through the LMS with an expiring-certification dashboard. Customer sites, off-site requests and the audit log prove where deployed staff were and that their competency is current.
Financial Services and Insurance
Strict role- and scope-based access control, sensitive-field protection, a multi-stage payroll approval chain with an explicit record of who could see and edit confidential figures, full audit traceability, and PDPA-grade consent management — built to satisfy BoT and OIC operational-risk reviews.
Manufacturing & Distribution
Shift rosters with balance warnings, overtime classified at Labour Protection Act multipliers and fed straight into payroll, attendance that resists GPS spoofing at the gate, safety-training compliance via the LMS with certificate-expiry alerts, and bilingual workflows for Thai shop-floor and English head-office users.
Why Build Your HRMS With TMES
Why Teams Choose Sentinel HR Over Generic Global HR Suites
Most global HR suites bolt Thai compliance on as an afterthought, and most trust whatever coordinate the phone reports. Sentinel HR is engineered for Thai regulated enterprises from the data model up — here is what sets it apart.
Sentinel HR — Frequently Asked Questions
Q.Can employees fake their GPS location to clock in?
Not without being caught. A browser can report any coordinate, so Sentinel HR never trusts the pin on its own. Four independent layers run on every punch: site network binding (a site declares its allowed IP ranges, and a punch from any other network is refused regardless of GPS); IP-to-GPS agreement (the server geolocates the request itself and flags a pin that disagrees); impossible-travel detection (an implied speed since the last punch that no human could achieve is blocked); and a rotating on-site code (a screen at the site displays a six-digit code that changes every 60 seconds using RFC-6238 TOTP — a spoofed coordinate cannot produce it, so entering it is physical proof of presence). High-confidence spoofs are blocked; softer signals are flagged for HR review. You choose the policy: off, flag-only, or block.
Q.Can we go live in the middle of the tax year?
Yes. Sentinel HR supports bulk employee import, year-to-date leave-balance import and year-to-date payroll import — so the first in-system payroll run computes progressive withholding tax correctly against the tax already withheld earlier in the year, and leave balances start from where your people actually are. You do not have to wait for a 1 January cutover.
Q.How does Sentinel HR handle overtime under Thai labour law?
Overtime is extracted automatically from attendance and classified at Labour Protection Act multipliers — 1.5× on a working day, 2.0× on a rest day and 3.0× on a public holiday, all configurable. The employee submits, the manager approves, HR reviews in bulk, and approved OT flows into the payroll run automatically.
Q.Does it handle Thai payroll and statutory filings?
Yes. The native Thai payroll engine supports two withholding methods (progressive tax computed against year-to-date earnings, or a fixed rate), Social Security, provident fund with tiered vesting, Student Loan Fund (กยศ.), shift allowance, severance, recurring deductions and approved overtime, with bilingual payslips. Statutory filings — ภ.ง.ด.1, ภ.ง.ด.1ก, สปส.1-10 and 50 ทวิ — export in the column order the Revenue Department and Social Security e-filing systems expect, and salary payout files export for KTB, BBL, SCB and KBank.
Q.Who approves a payroll run?
You define the chain. A run moves through the stages you configure — for example HR, then Office Manager or Finance, then MD/DMD. Each stage names its approvers, declares whether that stage may still edit confidential figures, and whether one approver or all of them must sign off. A stage can also reject a run back to an earlier stage, and every step is captured in the audit log.
Q.Can I see the employees behind a number on a chart?
Yes — that is the point of the analytics drill-down. Click any bar or segment in the workforce or operational analytics and a panel lists the exact employees behind that number. The chart and the list are computed from the same model, so they always agree. Everything is filterable and exports to Excel or PDF.
Q.Does Sentinel HR help with PDPA compliance?
Yes. Sentinel HR includes a consent ledger, a data-subject-rights workflow for employees, a public external intake channel so non-employees can exercise their rights (capturing the authorised representative's identity and ID-card upload), a DPO queue, and a breach register with the mandatory 72-hour clock required by PDPA Section 37(4) — so personal-data obligations are managed in-system, not on paper.
Q.Can external auditors access the system safely?
Yes. A dedicated read-only Audit role is built for external ISO and PDPA assessors: they sign in and pull evidence themselves — security-awareness training, access logs, approvals and the audit trail — without any ability to change live data. You hand over access instead of assembling screenshots.
Q.Which ISO standards does Sentinel HR support?
Sentinel HR maps evidence to ISO 27001 (information security), ISO 27701 (privacy / PIMS), ISO 29110 (VSE software engineering) and ISO 20000-1 (IT service management), with an LMS question bank, assessments, branded certificates and an expiring-certification dashboard for each.
Q.What does Sentinel HR cover for recruitment and onboarding?
The full hire-to-retire chain: a public careers portal, an AI CV screener with anti-fabrication grounding (it quotes the CV and says "not found" rather than inventing a credential) that runs as a background auto-screen and returns a ranked report, an interview pipeline with structured scorecards, offer letters accepted or declined by link, employment-contract e-signature with OTP producing a signed PDF, and applicant self-onboarding — the new hire completes their profile, documents and contract before day one, HR approves, and the employee record is created from what they entered.
Q.Can we run part-time, fixed-term or contractor agreements?
Yes. Sentinel HR ships four employment-contract types — full-time, part-time, fixed-term and a contractor / service agreement — each with its own clause set, term and scope of work. The scope of work is a per-position default that a contract inherits and HR can edit for the individual hire. Every contract is signed in-app with OTP, and the signed PDF contains the full bilingual contract body (Thai and English, with the Thai text authoritative), not just a signature page — filed straight into the employee's document vault.
Q.Can HR change the contract wording?
Yes. HR edits every clause of every contract template — Thai and English — in Settings, behind a draft → approval → publish workflow: a second administrator must approve a new version before it can be used, and full version history is kept. Contracts already signed are immutable — each stores a snapshot of exactly what was signed — so revising a template never alters an agreement that has already been executed.
Q.Do employees get a surprise tax bill at year end?
No — that is exactly what the Thai PIT engine is built to avoid. It withholds the right amount across the whole year rather than a flat estimate, so the figures reconcile at filing time. Every employee can see their own year-end tax position — projected annual tax, tax withheld to date and the estimated balance — at any time, and an employee election governs how any catch-up is handled. If you go live mid-year, importing month-by-month payroll history keeps year-to-date tax correct from the very first in-system run.
Q.How are per diem and shift allowance handled?
Both flow through the same manager-approval control as overtime. Per diem (เบี้ยเลี้ยง) is pulled automatically from approved off-site and event requests, stays editable, and is paid only once the manager approves; rates are configurable by region (Metropolitan, the six Thai regions, and country regions such as Asia or Europe) and by job level, most-specific-wins, with province and country picked from lists. Per diem is non-taxable by default — excluded from taxable income, Social Security, provident fund and the ภ.ง.ด.1 / 50 ทวิ figures — with a per-rate taxable flag. Shift allowance (ค่ากะ) is extracted from the shift roster, verified by the line manager, and payroll pays only the approved figure.
Q.How does performance management work — is there 360-degree feedback?
Performance runs on a KPI balanced scorecard that cascades from company to department to individual, with review cycles and both self and manager appraisals. Upward feedback is gathered through Employee Relations pulse surveys. Sentinel HR does not currently include a full 360-degree multi-rater module — we would rather tell you that than sell you a checkbox. Talent management also covers succession planning on a 9-box grid with a vacancy simulator, employee transfers with an approval chain, headcount requisitions, an annual merit (salary review) cycle, a bonus cycle, certifications and PIP.
Q.How many modules does Sentinel HR include?
The permission registry currently governs 86 features across roughly 30 modules — from the careers portal, screening, onboarding, attendance, shift rosters, overtime, leave, payroll and statutory filings through to performance, succession, LMS, PDPA, Employee Relations and analytics — all sharing one employee master and one audit trail.
Q.Is the platform bilingual in Thai and English?
Yes. Every page, dropdown, email template, employment contract and PDF report is available in Thai and English with a single click. Bilingual support is built from the database up — there is no separate Thai build and no translation backlog.
Q.Can shift rosters be imported and exported in Excel?
Yes. Per-team shift rosters export to Excel, and you can import from Excel or CSV with a preview-and-confirm step. Each shift carries an OT-eligible flag, a live balance panel flags weekly-hour overload, uneven workload and consecutive-day warnings, and you can copy a member's week to teammates or duplicate a whole week or month.
Q.Does Sentinel HR support anonymous whistle-blower reporting?
Yes. The Employee Relations module includes truly anonymous whistle-blower reporting with a status-check code, so a reporter can follow up on their case without revealing their identity — and every action taken on the case is captured in the audit log. ER also covers grievance and disciplinary case management with guided investigations, a searchable policy knowledge base, pulse surveys and a recurring-issue watchlist.
Q.Does it integrate with Microsoft 365?
Yes. Accounts, mailboxes and licences can be provisioned in Azure AD / Microsoft 365 straight from the employee record, with a dry-run preview before anything is written, and mail and distribution groups are managed in-platform with live sync back to the directory.
Q.Can employees claim mileage and expenses in the system?
Yes. The expense module captures category-based claims with budget gates, receipt OCR and multi-level approval, and supports mileage reimbursement calculated as distance × a configurable per-km rate, with transport from/to and hotel-venue capture. Approved claims are paid out through the same bank-file export as payroll.
Q.Is Sentinel HR cloud-based and mobile-friendly?
Yes. Sentinel HR is cloud-native, hosted on AWS, and installable as a Progressive Web App (PWA) on iOS and Android — so HR, managers and employees can work from desktop or mobile, including clock-in from the field.
Bring Your HRMS Into ISO & PDPA Compliance — In One Quarter
Book a Sentinel HR demonstration and see how a single platform defends your attendance data, evidences your ISO controls, files your Thai payroll — and gives your HR team back their week. Mid-year go-live supported.
