"Ahmad always does excellent work. Pool has never looked better. Very professional team."
25 Apr 2026
Mrs. Chen — Bukit Timah★★★★☆
"Good service overall. Would appreciate more communication about chemical treatments applied."
23 Apr 2026
SportSG — Changi★★★★★
"NEA compliance documentation is always on time. Great partner for our facilities."
20 Apr 2026
94%
Compliance Rate
3
Pending Submissions
0
Failed Tests (YTD)
NEA Compliance by Pool
Pool
Last Test
pH
Chlorine
E. coli
Status
Next Due
Marina Bay Sands C
15 Apr
7.4
1.8 ppm
Absent
PASS
15 Jul 26
Keppel Bay Main
12 Apr
7.2
2.1 ppm
Absent
PASS
12 Jul 26
Tampines Hub Olympic
10 Apr
7.5
1.5 ppm
Absent
PASS
10 Jul 26
Woodlands CC
8 Apr
7.6
1.2 ppm
Absent
REVIEW
8 Jul 26
Compliance Calendar
Lab Requisitions
Test Results
Compliance Checker
Failure Alerts
GoBusiness Filing
Submission Tracker
Quarterly Testing Schedule
Pool
Q1 (Jan-Mar)
Q2 (Apr-Jun)
Q3 (Jul-Sep)
Q4 (Oct-Dec)
Lab
Marina Bay Sands C
PASS
PASS
Scheduled 15 Jul
—
TUV SUD
Keppel Bay Main
PASS
PASS
Scheduled 12 Jul
—
TUV SUD
Tampines Hub Olympic
PASS
PASS
Scheduled 10 Jul
—
SGS Labs
Woodlands CC
PASS
REVIEW
Scheduled 8 Jul
—
SGS Labs
Changi Sports Hub
PASS
Due 28 May
—
—
TUV SUD
Bayshore Condo
PASS
Due 15 May
—
—
ALS Labs
Lab Requisition Workflow
Req #
Pool
Lab
Sample Date
Status
Actions
LAB-2604-001
Changi Sports Hub
TUV SUD
28 May 2026
Pending Sample
LAB-2604-002
Bayshore Condo
ALS Labs
15 May 2026
Pending Sample
LAB-2604-003
Sentosa Cove Villa
SGS Labs
3 May 2026
Sample Sent
LAB-2603-014
Woodlands CC
SGS Labs
8 Apr 2026
Results In — REVIEW
Test Result Intake
Pool
Test Date
pH
Free Cl (ppm)
Total Cl (ppm)
Turbidity (NTU)
E. coli
Total Coliform
Verdict
Marina Bay Sands C
15 Apr 26
7.4 ✓
1.8 ✓
2.0
0.3 ✓
Absent ✓
Absent ✓
PASS
Keppel Bay Main
12 Apr 26
7.2 ✓
2.1 ✓
2.4
0.2 ✓
Absent ✓
Absent ✓
PASS
Woodlands CC
8 Apr 26
7.6 ⚠
1.2 ⚠
1.5
0.4 ✓
Absent ✓
Absent ✓
REVIEW
NEA Standards: pH 6.5–7.5 | Free Chlorine 1.0–3.0 ppm | Turbidity ≤5 NTU | E. coli: Absent per 100ml | Total Coliform: ≤1 per 100ml
Auto-Compliance Checker
Enter readings to validate against NEA standards
Failure Alert Workflow
⚠ Woodlands CC — Chlorine Below Range
Free Chlorine reading 1.2 ppm is within range but borderline. pH 7.6 is at upper limit. Recommend immediate shock treatment and retest within 48 hours.
No critical failures. All pools within NEA compliance parameters.
GoBusiness Filing Portal
Submit quarterly results to NEA via GoBusiness
Pool
Quarter
Lab Report
Filing Status
Actions
Marina Bay Sands C
Q2 2026
✓ Uploaded
Filed
Keppel Bay Main
Q2 2026
✓ Uploaded
Filed
Woodlands CC
Q2 2026
✓ Uploaded
Pending Review
Changi Sports Hub
Q2 2026
— Pending
Not Started
Submission Tracker
Ref #
Pool
Quarter
Submitted
Acknowledged
Status
NEA-2026-Q2-001
Marina Bay Sands C
Q2 2026
16 Apr 2026
17 Apr 2026
Accepted
NEA-2026-Q2-002
Keppel Bay Main
Q2 2026
13 Apr 2026
14 Apr 2026
Accepted
NEA-2026-Q1-010
Tampines Hub Olympic
Q1 2026
5 Jan 2026
6 Jan 2026
Accepted
NEA-2026-Q1-011
Sentosa Cove Villa
Q1 2026
8 Jan 2026
9 Jan 2026
Accepted
AI Command Center
Agent is online · Last sync 2 min ago
Online3 tasks in queue
847
AI Actions This Month
↑ 23% vs last month
14.2hrs
Time Saved This Month
↑ Equiv. S$1,136 value
156
Client Reports Sent
↑ 100% automated
98.5%
Compliance Score
↑ NEA fully compliant
Needs Your Attention 4
Contract Risk — Bayshore Condo
3 complaints in 30 days. Health score dropped to 62. Renewal in 45 days.
Tomorrow's Route Optimised
Rearranged 8 jobs for Ali and Kumar. 42 min saved. Rain at 3pm — outdoor pools moved to morning.
12 Monthly Reports Ready
Service reports with water quality trends generated for Tier 1 clients. Awaiting review.
NEA Alert — pH Below Threshold
Marina Bay Tower pH 6.8 (min 7.0). Auto-dispatched correction to nearest tech.
Quick Access
Chat Assistant
Ask anything about your business
Smart Scheduling
1 route pending approval
Insights & Alerts
4 active alerts
Client Comms
3 drafts awaiting review
Recent AI Activity
Action
Module
Status
Time
Route optimisation — Tomorrow
Scheduling
⏳ Pending approval
2 min ago
Contract risk alert — Bayshore
Insights
⏳ Action needed
18 min ago
Monthly reports drafted — 12 clients
Comms
⏳ Pending review
1 hr ago
Voice note processed — Tech Ali
WhatsApp
✓ Completed
2 hrs ago
NEA pH alert — Marina Bay Tower
Compliance
✓ Auto-resolved
3 hrs ago
Current Plan: Professional4 Core + 2 Add-Ons · S$337/mo
PMOS AI Assistant
● Online · Context: All business data
AI
Good morning! I'm your PMOS AI assistant. I have access to all your contracts, schedules, technician data, compliance records, and client communications.
Here's what I can help with:
• Contracts — "Which contracts are expiring soon?"
• Scheduling — "Reschedule all outdoor pools for rain tomorrow"
• Technicians — "Who has the lightest workload this week?"
• Compliance — "Show me pools with pH out of range"
• Reports — "Generate monthly report for Bayshore Condo"
What would you like to know?
Which contracts are expiring in the next 30 days?
GC
AI
I found 4 contracts expiring in the next 30 days:
Bayshore Condo
15 Jul
⚠ Health: 62
Marina Bay Tower
22 Jul
✓ Health: 89
Sentosa Resort Pool
28 Jul
✓ Health: 94
NUS Sports Complex
30 Jul
✓ Health: 78
⚠️ Bayshore Condo has a low health score (62). 3 complaints in 30 days. Shall I draft a retention offer?
SUGGESTED QUESTIONS
CONVERSATION HISTORY
Contract renewals query
Today, 10:32 AM
Rain reschedule request
Yesterday, 4:15 PM
Monthly report generation
Mon, 23 Jun
Smart Scheduling
AI-optimised route planning, weather rescheduling, and workload balancing
Core Feature — Active
⏳ Pending Approval — Tomorrow's Route
42 min
Travel Time Saved
8 jobs
Rearranged
3 pools
Moved for Rain (3pm)
Tech
Original Order
→
Optimised Order
Change
Ali
Toa Payoh → Bishan → Ang Mo Kio → Yishun
→
Toa Payoh → Ang Mo Kio → Bishan → Yishun
-18 min
Kumar
Jurong → Clementi → Buona Vista → Dover
→
Clementi → Buona Vista → Dover → Jurong
-24 min
Raj
Marina Bay ☔ → Sentosa ☔ → Orchard
→
Orchard (AM) → Marina Bay → Sentosa (rescheduled Fri)
Rain shift
Active Scheduling Rules
✓Rain > 60% → Move outdoor pools to next day
✓Sick day → Redistribute to nearest techs
✓Max 8 pools per tech per day
✓Route optimise daily at 9pm for next day
This Week's AI Actions
Routes optimised5 days
Total time saved3.2 hrs
Rain reschedules7 pools
Sick day redistributions2 events
Insights & Alerts
Proactive anomaly detection, contract health scoring, and predictive alerts
Core Feature — Active
2
Critical Alerts
5
Warnings
8
Info / Suggestions
23
Auto-Resolved Today
Active Alerts
🔴 pH Critical — Marina Bay Tower
pH at 6.8 (threshold: 7.0). Reading taken 3 hours ago by Tech Kumar. Auto-dispatched chlorine adjustment.
🔴 Pump Pressure Anomaly — Sentosa Cove
Pump pressure dropped 15% over 2 weeks (threshold: 10%). Potential blockage or bearing failure.
⚠️ Contract Risk — Bayshore Condo
Health score: 62/100. 3 complaints in 30 days. Renewal in 45 days. Churn probability: 34%.
⚠️ Chemical Stock Low — Chlorine Tablets
12 days of stock remaining at current burn rate. Reorder point: 14 days. Suggested order: 50kg.
ℹ️ Upsell Opportunity — Hillview Residence
Pool heater mentioned in last 3 service reports. Client may be interested in heating maintenance add-on (S$180/mo).
Contract Health Overview
Sentosa Resort
94
Marina Bay
89
Orchard Towers
91
NUS Sports
78
Bukit Timah
85
Tampines Hub
72
Woodlands CC
68
Bayshore
62
Client Communications
AI-drafted reports, responses, and notifications with approval queue
3
Pending Review
156
Sent This Month
4
Templates Active
Drafts Awaiting Review
Monthly Service Report — Bayshore CondoPending
To: Ms. Chen, MCST Chair — Bayshore Condo Subject: June 2026 Pool Maintenance Report
Dear Ms. Chen,
Please find attached your June pool maintenance summary. 4 scheduled visits completed. Water quality maintained within NEA parameters (avg pH 7.3). One incident: pump pressure fluctuation on 12 Jun, resolved same day. Recommended: filter media replacement in Q3. Next visit: 1 Jul (Mon).
Regards, PoolMaster SG
Complaint Response — Marina Bay TowerPending
To: Mr. Lim, Facility Manager — Marina Bay Tower Subject: Re: Water Clarity Concern
Dear Mr. Lim,
Thank you for flagging the water clarity issue. Our technician visited on 25 Jun and identified slightly elevated phosphate levels. We've applied phosphate remover and increased filtration cycle to 10 hours. Clarity should restore within 48 hours. We'll revisit on 27 Jun to confirm.
Regards, PoolMaster SG
Renewal Reminder — NUS Sports ComplexPending
To: NUS Facilities Department Subject: Contract Renewal — Pool Maintenance Services
Dear Facilities Team,
Your maintenance contract expires on 30 Jul 2026. Over the past year: 48/48 scheduled visits completed, 99.2% NEA compliance, zero safety incidents. We'd like to propose a renewal with enhanced quarterly deep-cleaning at no additional cost. Shall we arrange a meeting?
Regards, PoolMaster SG
Add-On Marketplace
Activate additional AI capabilities for your business
Current Plan: Professional — S$299/mo
4 Core capabilities included · 2 add-ons active (Compliance + WhatsApp) · Total: S$337/mo