It starts with clean data.
Website
Optimised for every visitor and AI engine.
Our work: roadplus.com.sg ↗Optimised for every visitor and AI engine.
↕
Agents
Act on the data
Act on the data
MarketingSalesOperationsFinance
↕
Clean data
One record per customer
Housekeeping agentOne record per customer
↕
Cloud
Singapore · pay as you go
Scales with usageSingapore · pay as you go
Things you missed
Sorted by the housekeeping agent since Friday 18:00 · example screenAACME Company Pte Ltd
Things you missedInboxRecordsFinance
MMMonday, 6 October · 08:00
4 handled · 2 need you6 things you missed
WhatsAppJohn Doe asked for a delivery dateUnanswered since Saturday 10:12Reply drafted
Telegram“R. Roe” and Richard Roe, same phoneTwo records for one customerMerged into one record
EmailSupplier B invoice, S$1,740Matched to PO-042Filed to Purchasing
BankS$640 from FAST 88213No invoice matchedSuggested K-2611
RecordMary Major renews in 90 daysWhatsApp agent plan · 5 Jan 2027Sales agent drafted outreach
XeroReceipt S$124.20, no purpose noteClient lunch · 28 SepSent to Finance
One table, every team
customers · example rows · 7 Oct 2026| Customer | Plan | Renews | Days | Profile | Last contact | Balance | Next action |
|---|---|---|---|---|---|---|---|
| Mary Major | WhatsApp agent | 5 Jan 2027 | 90 | Retail · Instagram-led | 21 Sep | S$0 | Sales agent · renewal outreach |
| Mario Rossi | AI search, monthly | 1 Nov 2026 | 25 | Professional services | 2 Oct | S$1,500 | Finance · due 15 Oct |
| Taro Yamada | Accounting agent | 30 Mar 2027 | 174 | F&B · pays late | 30 Sep | S$800 | Finance · reminder 2 |
| Richard Roe | Lead · website | — | — | Warm · asks about delivery | 2 Oct | — | Marketing agent · case study EDM |
| John Doe | Sales dashboard | 27 Nov 2027 | 416 | SME · 12 staff · WhatsApp | 3 Oct | S$0 | Operations · kick-off done |
RenewalsSales agentOutreach 90 days before every renewal.
OffersMarketing agentCurated EDMs, messages and offers, by profile.
CashflowOperations and FinanceBalances, late payers and cost per job, every morning.
Clean rowsHousekeeping agentEvery row updated from messages, bank lines and forms.
WebsiteWhere buyers and AI engines find youScreen
Website
acme.com.sg · 3 languages · September 2026
- 01First impressionThe first place buyers and AI engines check you.
- 02Straight into your recordsEvery form lands in your contacts. No retyping.
- 03Fast on a phoneMost buyers read on a phone. Every page loads quickly.
| Page | Languages | Load, phone (s) | Visits | Enquiries | Cited by AI |
|---|---|---|---|---|---|
| Home | EN · 中文 · ID | 1.1 | 3,120 | 14 | Yes |
| Services | EN · 中文 · ID | 1.2 | 1,480 | 9 | Yes |
| AI agents | EN · 中文 · ID | 1.3 | 1,210 | 11 | Yes |
| Dashboards | EN · 中文 · ID | 1.3 | 960 | 6 | Yes |
| Pricing | EN · 中文 · ID | 1.0 | 840 | 8 | No |
| Articles (38) | EN | 1.4 | 4,260 | 17 | Yes |
| Contact | EN · 中文 · ID | 0.9 | 690 | 21 | No |
| Total | 12,560 | 86 | |||
DatabaseOne record per customer, backed up dailyScreen
Database
PostgreSQL · Singapore region · 10 main tables
- 01One record per customerSales, Marketing, Operations and Finance read the same record.
- 02Backed up dailyRestores are tested every month.
- 03YoursExport everything, any time. No lock-in.
| Table | Records | Used by | Written by | Last change |
|---|---|---|---|---|
| contacts | 1,284 | Sales, Marketing | Front desk, PA | 2 Oct 09:42 |
| conversations | 9,412 | Sales | Front desk | 2 Oct 09:42 |
| deals | 186 | Sales | Analyst | 2 Oct 09:41 |
| articles | 38 | Marketing | Writer | 1 Oct 16:10 |
| projects | 42 | Operations | Analyst | 2 Oct 08:30 |
| requests | 318 | Operations | PA | 2 Oct 09:15 |
| invoices | 412 | Finance | PA | 1 Oct 17:02 |
| bank_lines | 2,960 | Finance | Analyst | 2 Oct 08:30 |
| receipts | 640 | Finance | PA | 2 Oct 08:55 |
| audit_log | 48,210 | All | All agents | 2 Oct 09:42 |
Last backup 2 Oct 03:00 · last restore test 28 Sep, passed.
CloudRuns day and night in SingaporeScreen
Cloud
Singapore region · 30-day uptime 99.97% · S$186 a month
- 01Always onAgents keep working with every laptop closed.
- 02Stays in SingaporeYour data is stored in the Singapore region.
- 03Clear running costOne monthly bill, broken down by service.
| Service | What runs | Status | Uptime, 30 days | Monthly cost |
|---|---|---|---|---|
| Website | Static pages + CDN | Running | 100% | S$0 |
| Web app | Container, auto-scaling | Running | 99.97% | S$38 |
| Database | Managed PostgreSQL | Running | 99.99% | S$62 |
| File storage | Receipts, contracts, images | Running | 100% | S$6 |
| Agent workers | Queue + scheduled jobs | Running | 99.95% | S$26 |
| AI model usage | Routed: fast model + top model | Running | — | S$48 |
| Backups | Daily, 35 days kept | Running | 100% | S$6 |
| Total | S$186 | |||