HR Portal · Management Brief

AI-Assisted HR Portal — the decision brief

One page for management: what it is, what it costs, how we'll measure success, and the decision we're asking for now.

01 / WHAT & WHY

The proposal in four lines

An internal, HR-only web portal where our six-person HR department does its work with AI assistance — continuous compliance monitoring (DRC, permits, quotas, FCF, PDPA retention), AI-drafted documents on our letterhead, CV screening, and eventually payroll under strict human control.

Analysis of the department's full job scopes shows ~75% of HR tasks can be AI-led or AI-assisted — the value concentrates in compliance early-warning (avoiding MOM/BCA breaches) and removing manual data work. Humans keep every consequential decision.

~75%
of HR tasks AI-supportable
0
statutory filings or payments made without a named human approval
6
modules already demonstrated in a working prototype
S$0
ongoing HRIQ API fees — batch sync reuses our existing Python extraction
02 / THE ASK

Fund Phase 0 + 1 first — not the whole programme

We recommend approving only the first two phases now: the technical foundation plus the six lowest-risk, highest-visibility modules (compliance monitoring, documents, knowledge assistant, recruitment, dashboards, approvals). Nothing in this scope touches payroll or money. The payroll phase is decided later, on evidence from Phase 1.

ItemEffort / basisIn-house buildVendor build
Phase 0 + 1 (the ask)16–24 engineer-weeks, ~4–6 months≈ S$35k–80k≈ S$80k–190k
Full programme (later decision)50–65 engineer-weeks, ~8–12 months≈ S$100k–210k≈ S$250k–500k
Running costsSG-region hosting + AI model usage + tooling≈ S$300–1,000 / month
Security review (one-off)Independent review + pen test before sensitive data≈ S$8k–20k
These are market-rate planning ranges, not quotes. In-house assumes 1–2 full-stack engineers at prevailing SG salaries working AI-assisted; vendor rates vary widely. Validate with at least two quotes before committing. Excludes HRIQ vendor charges (avoided by design) and internal HR time.
03 / MEASURING SUCCESS

How we'll know it's working

We will baseline these in the two weeks before pilot, so ROI is measured, not asserted:

MetricBaseline (to capture)Target after Phase 1
Admin hours per week, per HR roleTime-log sample−30% on tasks in scope
Missed / near-missed statutory deadlines12-month lookbackZero missed
Permit-renewal lead timeCurrent averageInitiated ≥60 days before expiry, every time
Letter / document turnaroundRequest → issuedSame-day
Recruitment: CV → shortlist decisionCurrent average−50%
DRC / quota position visibilityMonthly, manualLive, daily-synced
04 / ADOPTION

Pilot & rollout plan

  1. Pilot (4 weeks): Executive (FW) + HR Manager use the Compliance Monitor and Documents modules alongside current methods. FW is chosen because permit/DRC alerts deliver the fastest visible value.
  2. Weekly feedback loop: 30-minute session; fixes shipped weekly. The pilot users become the internal champions.
  3. Department rollout: remaining four roles onboarded with half-day hands-on training; job aids kept inside the portal's Knowledge Assistant.
  4. Go/no-go for Phase 2: after 8–10 weeks of live use, review metrics against §03 and decide the payroll phase.
Build vs buy, honestly: off-the-shelf HR/ATS products exist and are cheaper for generic recruitment or leave tracking. Nothing off-the-shelf covers our Singapore-contractor compliance core — DRC/quota tracking, levy & waiver, BCA licence conditions, FCF enforcement, HRIQ coexistence. Custom is justified for that core; if scope ever drifts toward generic HR features that products already do well, we should buy, not build.
05 / RISKS

Top risks & how the design contains them

06 / DECISIONS NEEDED

What we need from management

  1. Approve Phase 0 + 1 budget (§02) and the in-house vs vendor route.
  2. Confirm cloud policy — Singapore-region cloud hosting for HR data (recommended), or on-premises if policy forbids cloud.
  3. Confirm identity provider (Microsoft 365 / Entra ID assumed) for HR-only single sign-on.
  4. Name the maintenance owner (in-house engineer or support contract) as a go-live condition.

Full detail sits behind this brief: requirements specification, technical architecture, working prototype, gap analysis and phased roadmap — all linked from the project hub (index.html).