AI ERP · Singapore
AI-native ERP for Singapore companies, with source code you own
We build the ERP around the way your company already works, with AI agents inside each module. Agents prepare the work, your team approves it, and the full source code belongs to you. No per-user licences. TeamSleek is the AI ERP team at SleekDigital in Singapore.
- You own the source code
- No per-user licences
- Prices published
PO-0431 to Tidewell Packaging
- 1,200 cartons (40 × 30 × 30 cm) at S$1.95
- S$2,340.00
- 400 rolls of packing tape at S$1.40
- S$560.00
- Subtotal
- S$2,900.00
- GST 9%
- S$261.00
- Total
- S$3,161.00
Cartons are at 310 against a reorder point of 500. The carton price is the S$1.95 that finance approved this morning.
Sample data. Harbourline Supplies Pte Ltd is not a real company.
Definition
What AI-native means here
In an AI-native ERP the AI works inside the records, not beside them. Agents pick up what arrives, prepare the next record and put it in front of the person who owns the decision. By default, agents draft and a person approves, and each step is logged.
| Topic | AI added later | AI-native, as we build it |
|---|---|---|
| Where the AI sits | AI added laterAn assistant or chat panel next to the existing screens. | AI-native, as we build itInside each module, working on the same records your team works on. |
| What starts the work | AI added laterA person opens a screen and asks the assistant for help. | AI-native, as we build itAn event: a supplier invoice lands, stock falls below its reorder point, an invoice goes overdue. |
| What comes back | AI added laterAn answer or a summary that someone then keys into the system. | AI-native, as we build itA prepared record: a matched invoice, a draft PO, a drafted reminder, ready for a decision. |
| Who decides | AI added laterOften the assistant can only read, so a person still does every step by hand. | AI-native, as we build itYou set a control level for each agent. By default, agents draft and a person approves. |
| The record of what happened | AI added laterA chat history, kept apart from the transaction it was about. | AI-native, as we build itEach proposal, edit and approval is logged on the record: who, when and what changed. |
| Fit to your process | AI added laterThe assistant works inside the vendor's standard screens and fields. | AI-native, as we build itThe modules are built around your process, so agents follow your rules and approval limits. |
You decide how much each agent may do
Every agent has a control level. Draft for approval is the default. Acting within limits is something you opt into, per action, under a limit you set.
Suggest
The agent recommends. A person does the work.
Draft for approvalDefault
The agent prepares the record and waits. Nothing changes until a person approves. This is the default.
Act within limits
Opt in per action, under a S$ limit you set. Payments, deletions and messages to customers or suppliers always stop at a person.
One supplier invoice, start to finish
The agent does the reading and the matching. The decision about money stays with finance.
System
Supplier invoice arrives
PDF in the accounts inbox
Agent prepares
Reads and matches it
Invoice to PO and goods receipt
Agent prepares
Flags the difference
S$1.95 billed, S$1.85 ordered
Person decides
Approves or rejects
Finance manager
System
Bill posts, log updated
Who approved, when, what changed
Sample data. Harbourline Supplies Pte Ltd is not a real company.
Sample data
A day in the system
One working day at a fictional trading company. Three agents prepare work across finance and purchasing. Three people make the decisions.
08:41 · AP invoice agent
Read INV-77310 from Tidewell Packaging in the accounts inbox. Matched it to PO-0424 and goods receipt GRN-0938: 1,000 cartons ordered, 1,000 received.
08:41 · AP invoice agent
Found a price difference: S$1.95 a carton on the invoice, S$1.85 on the PO. That is S$100.00 before GST. Held it for finance to decide, with the difference shown.
09:06 · Finance manager
Checked the supplier's new price list and approved the invoice at S$1.95. The bill posted to accounts payable with the approval attached.
10:30 · Collections agent
Drafted reminders for 3 overdue invoices, S$13,625.00 in total, worded by how late each one is.
10:48 · Credit controller
Added a line to one reminder about a part payment the customer had promised, then approved all three.
14:15 · Purchase order agent
Cartons at 310, below the reorder point of 500. Drafted PO-0431 for 1,200 cartons at the newly approved S$1.95, plus packing tape. Waiting for the operations manager.
AP invoice agent · three-way match
Held for finance| Field | Purchase orderPO-0424 | Goods receiptGRN-0938 | Supplier invoiceINV-77310 |
|---|---|---|---|
| Cartons | 1,000 | 1,000 | 1,000 |
| Unit price | S$1.85 | n/a | S$1.95 |
| Before GST | S$1,850.00 | n/a | S$1,950.00 |
| GST 9% | S$166.50 | n/a | S$175.50 |
| Total | S$2,016.50 | n/a | S$2,125.50 |
Difference: S$100.00 before GST (S$109.00 with GST). Quantities agree, so only the price needs a decision.
Collections agent · reminders drafted
Approved 10:48- Quillfield CateringINV-20931 · 12 days overdueS$6,540.00
- Ostrander HardwareINV-20877 · 21 days overdueS$4,905.00
- Penhale FloristsINV-20802 · 34 days overdueS$2,180.00
- Total overdue, including GSTS$13,625.00
Sample data. Harbourline Supplies Pte Ltd is not a real company.
Modules
Modules, and the agents inside them
Start with one module and add others in later phases. Each agent does one job and, by default, drafts for approval. There are six agents in all, and some, such as the document intake agent, work in more than one module.
Uses 2 agents
Sales and quotations
Enquiries in, priced quotations out, orders tracked to delivery.
- Quotation agentdrafts priced quotes from an enquiry
- Document intake agentturns emails, PDFs and photos into records
Uses 1 agent
Purchasing
Purchase requests, approvals, POs and supplier follow-up in one flow.
See the moduleUses 2 agents
Inventory and warehouse
Stock by location, reorder points, goods received and stock moves.
- Document intake agentturns emails, PDFs and photos into records
- Purchase order agentdrafts POs when stock runs low
Uses 2 agents
Finance and accounting
Invoices, bills, payments, GST and the ledger, with matching done for you.
- AP invoice agentmatches supplier invoices to POs and deliveries
- Collections agentdrafts payment reminders for overdue invoices
Uses 2 agents
Projects and progress claims
Budgets, variations, progress claims and subcontractor payments by project.
- Document intake agentturns emails, PDFs and photos into records
- Progress claim agentprepares progress claims from site updates
Uses 2 agents
Service and job cards
Bookings, job cards, parts, technicians and the invoice at the end.
- Quotation agentdrafts priced quotes from an enquiry
- Document intake agentturns emails, PDFs and photos into records
Example scope
What a first phase usually ships
Every phase gets a written scope, price, acceptance criteria and go-live date before you sign. Below is a typical first phase for a trading company. It is an example, not a quote.
Step 1
Scoping call
One workflow that hurts, mapped as agent steps and approval points.
Step 2
Written phase plan
Scope, price, acceptance criteria and a go-live date, before you sign.
Step 3
Build
AI coding agents write the code. Lester Law reviews every release.
Step 4
Test
Our tester runs the test plan. Our ERP controller checks the business rules.
Step 5
Go live
Your team works in it. The source code is yours.
Phase plan · example
Phase 1: finance and purchasing, with two agents
What ships
- Customer invoices, supplier bills and payments, with GST at 9%.
- Purchase requests, approval limits by amount, purchase orders and goods received.
- AP invoice agent: reads supplier invoices, matches them to the PO and goods receipt, and flags any difference.
- Purchase order agent: drafts a PO when stock falls below its reorder point.
- Roles, approval routes and the activity log, set up for your team.
- Suppliers, customers, open POs and opening balances moved across from the old system.
Acceptance criteria
- 1A supplier invoice that matches its PO and goods receipt reaches finance as one ready-to-approve item, with the source PDF attached.
- 2Any price or quantity difference is flagged. No bill posts until finance approves it.
- 3A PO above the limit you set cannot be sent without the named approver.
- 4Opening balances agree with the old system's trial balance at the cut-over date.
- 5Every agent proposal, edit and approval shows who did it and when.
Comes next
Phase 2: sales and quotations with the quotation agent, the collections agent on overdue invoices, and stock across a second warehouse.
Sample data. Harbourline Supplies Pte Ltd is not a real company.
More on scoping, testing and handover in how we work.
Ownership
What you own, and what we keep
The line is simple. What we build for you is yours. The tools we build it with stay ours.
Yours
Your system, as code you hold
- The full source code of what we build for you, including each agent's rules and the tests.
- Your data.
- Where it runs: on our hosting, or in your own cloud account.
- No per-user licence fees. Add staff without adding fees.
- Who works on it next: us, your own developers or another team.
Owner: Harbourline Supplies Pte Ltd
main
- harbourline-erp/
- modules/finance/
- modules/purchasing/
- agents/ap-invoice-agent/rules, control level
- agents/purchase-order-agent/rules, control level
- database/migrations/
- tests/
- README.md
Phase 1: purchasing and approvals · reviewed and released by TeamSleek
Sample data. Harbourline Supplies Pte Ltd is not a real company.
Ours
Our build engine and tooling
SleekDigital keeps its internal build engine and tooling: the set-up our AI coding agents use to build quickly for every client. You get what we build with it. The engine itself stays with us.
After go-live
- Run
- Hosting, support and AI usage.
- Evolve
- Monthly build capacity for changes and new modules.
We offer both as retainers after go-live, priced in your phase plan.
How Run and Evolve workCompare
TeamSleek, HashMicro and packaged ERP, side by side
Seven questions buyers ask, answered from each option’s own public pages as published on 7 Nov 2026. Pages change, so each competitor fact links to its source.
| Your question | HashMicroAs published, 7 Nov 2026 | Packaged ERP via a partnerOdoo, Business Central. As published, 7 Nov 2026 | TeamSleekWhat we offer |
|---|---|---|---|
| Who owns the system? | HashMicro, as published 7 Nov 2026We found no mention of source code, data export or exit terms on its product pages. Its app builder speaks of apps your team owns, built “on HashMicro”. Source: hashmicro.com/ai-apps (opens in a new tab), hashmicro.com/hashy-os (opens in a new tab) | Packaged ERP via a partner, as published 7 Nov 2026A subscription licence, paid per user. Source: odoo.com/pricing (opens in a new tab), microsoft.com, Business Central pricing (opens in a new tab) | TeamSleekYou own the full source code of what we build for you. |
| How is it priced? | HashMicro, as published 7 Nov 2026No prices on the site. Its price list sits behind a form. Its Odoo comparison says “Unlimited Users at No Cost”. Source: hashmicro.com/offer/download-erp-pricing-list (opens in a new tab), hashmicro.com/erp-comparison/hashmicro-with-odoo (opens in a new tab) | Packaged ERP via a partner, as published 7 Nov 2026Per user per month. Odoo Standard: US$13.50 billed yearly, or US$16.90 billed monthly. Odoo Custom: US$25.50 billed yearly, or US$32.00 billed monthly. Both are discounted for the first 12 months, for initial users. Business Central Essentials US$80 and Premium US$110, paid yearly. Source: odoo.com/pricing (opens in a new tab), microsoft.com, Business Central pricing (opens in a new tab) | TeamSleekPublished bands: quick builds from S$15k, builds of S$30k to S$40k, enterprise programmes around S$150k. No per-user licence fees. |
| Will it fit our process? | HashMicro, as published 7 Nov 2026Configure its standard modules (it claims 40+), then build apps inside its platform. Source: hashmicro.com/promo/best-business-system (opens in a new tab), hashmicro.com/ai-apps (opens in a new tab) | Packaged ERP via a partner, as published 7 Nov 2026Configure, then pay for custom code. Odoo lists “Maintenance of custom code” under what is not included. | TeamSleekBuilt around your process. The custom code is part of what you own. |
| Can we trust the agents? | HashMicro, as published 7 Nov 2026Its Coworker page says agents run workflows “without constant human intervention”. Its Hashy Hub page says it checks approval rules before sensitive actions and shows execution history. Source: hashmicro.com/ai-coworker (opens in a new tab), hashmicro.com/hashy-hub (opens in a new tab) | Packaged ERP via a partner, as published 7 Nov 2026Business Central’s agents “Require Copilot Credits (sold separately)”. Odoo lists Agentic AI in its Custom plan. Source: microsoft.com, Business Central pricing (opens in a new tab), odoo.com/pricing (opens in a new tab) | TeamSleekBy default, agents draft and a person approves. You set each agent's control level, and every approval is logged. |
| How long does it take? | HashMicro, as published 7 Nov 2026Its pricing page gives 2 to 3 months on average, or less than a week without data migration. Its SaaS edition can go live in as little as 14 working days. Source: hashmicro.com/offer/download-erp-pricing-list (opens in a new tab), hashmicro.com/blog (EQUIP Lite SaaS) (opens in a new tab) | Packaged ERP via a partner, as published 7 Nov 2026Panorama's 2026 ERP report puts the median ERP project at 9 months, across all vendors. Source: Panorama 2026 ERP report (opens in a new tab), erpresearch.com summary (opens in a new tab) | TeamSleekBuild time in our bands: 2 to 3 days for a quick build, 4 to 5 days for a build. Each phase has a go-live date in writing before you sign. |
| Who do we deal with? | HashMicro, as published 7 Nov 2026A large organisation: it claims 600+ employees and lists six offices. Source: hashmicro.com/about (opens in a new tab), hashmicro.com/contact (opens in a new tab) | Packaged ERP via a partner, as published 7 Nov 2026The partner's consultants. This varies by partner. | TeamSleekTeamSleek, the AI ERP team at SleekDigital in Singapore. Three people: Lester Law, who runs the AI coding agents and reviews every release, a tester, and an ERP controller who checks the business rules. |
| What about grants? | HashMicro, as published 7 Nov 2026Its /grants page still headlines a 50% Enterprise Development Grant, and a PSG page is still live. Enterprise Singapore closed both schemes on 29 Sep 2026. Source: hashmicro.com/grants (opens in a new tab), hashmicro.com/productivity-solutions-grant (opens in a new tab), enterprisesg.gov.sg, EDGE Grant (opens in a new tab) | Packaged ERP via a partner, as published 7 Nov 2026Varies by partner. | TeamSleekA dated guide to the EDGE grant. We never promise a grant percentage. |
Competitor prices are in US dollars per user per month, as shown on the vendors’ own pages on 7 Nov 2026. Competitor claims are theirs; we have not tested them.
Honest fit
When packaged ERP is the better choice
A custom-built ERP is not right for everyone. In these cases a packaged ERP is likely the better buy, and we will say so.
Your processes are standard
If the way you buy, sell and bill matches the standard screens, configuring a packaged ERP is quicker than building around you.
You want the vendor to own upgrades
With a subscription, the vendor ships new versions and you take them. With your own code, upgrades are a decision you make.
You need support in several countries today
We are a three-person team in Singapore. A vendor with offices across the region may suit a multi-country rollout better.
A pre-approved grant route matters more than fit
Under EDGE's integrated ERP activity, pre-approved vendors get an outcome in about 1 week. We are not pre-approved, so it is about 10 weeks.
Where HashMicro and packaged ERP are stronger today
As published, 7 Nov 2026.
- Breadth
- HashMicro claims 40+ modules, and its menu lists 15 industry suites.
Source: hashmicro.com/promo/best-business-system (opens in a new tab), hashmicro.com (menu) (opens in a new tab)
- Packaged local features
- HashMicro shows an IRAS badge on its Singapore accounting page.
- Size and coverage
- HashMicro claims 3,000+ companies, lists six offices and promises 24/7 support in its FAQ.
Source: hashmicro.com/about (opens in a new tab), hashmicro.com/contact (opens in a new tab), hashmicro.com/accounting (opens in a new tab)
- Grant speed
- Pre-approved EDGE vendors get an outcome in about 1 week, against about 10 weeks for vendors like us.
Source: enterprisesg.gov.sg, Integrated ERP (opens in a new tab)
Where we fit: processes that do not match the standard screens, customisation bills that keep growing, and owners who want the system as their own asset.
Price
Published price bands, no per-user licences
Each phase is priced in writing after the scoping call. These are the published bands.
Quick build
From S$15k
2 to 3 days of build
One workflow or one agent, on your data.
Build
S$30k to S$40k
4 to 5 days of build
A set of modules and agents around one part of the business.
Enterprise programme
Around S$150k
Months, in phases
A full ERP programme, delivered phase by phase.
Per-user licences: none. Run and Evolve retainers after go-live are priced in the phase plan.
EDGE Grant
Enterprise Singapore’s EDGE Grant replaced EDG, PSG and MRA from 30 Sep 2026. Support depends on the activity and on Enterprise Singapore’s assessment. For integrated ERP, the official page caps qualifying cost at S$60,000, which means at most S$30,000 for an SME. You must apply before any work starts or any payment is made. We can’t promise a grant outcome or percentage for your project. Last checked 7 Nov 2026. How EDGE works
Source: enterprisesg.gov.sg, EDGE Grant (opens in a new tab), enterprisesg.gov.sg, Integrated ERP (opens in a new tab)
Questions
AI ERP questions, answered plainly
What is an AI-native ERP?
+
An ERP where AI agents work inside the modules, on the same records your team uses. They read what arrives (invoices, orders, emails), prepare the next step (a matched bill, a purchase order, a payment reminder) and hand it to the person who owns the decision.
By default, agents draft and a person approves, and every step is logged. An ERP with AI added later usually keeps its old screens and puts an assistant beside them.
Can AI build an ERP?
+
AI coding agents can write most of the code, and that is how we build. What they cannot do is decide what your ERP should do, or whether it is right.
That stays with people. We scope the business rules with you. Our ERP controller checks them, our tester runs the test plan, and Lester Law, our founder, reviews every release before it goes live. See how we work.
How is AI used in ERP?
+
In two places in what we build. Inside the system, agents do the reading and preparing: matching supplier invoices to POs and goods receipts, drafting POs when stock runs low, drafting reminders for overdue invoices, turning emails and PDFs into records, and drafting quotes. Each waits for a person.
Behind the system, AI coding agents build and change it, so a new workflow takes days of build rather than months. See the agents and workflows we build.
Can we keep Xero for accounting?
+
That can be the scope. We build the operations side (purchasing, stock, projects or service jobs, and the agents) and the ledger stays in Xero. What needs to pass between the two systems, and how, is something we work out in the scoping call before we quote. If you later want accounting inside the new system, it can be a later phase.
Do we have to replace everything at once?
+
No. You can start with the one workflow that hurts most, as a quick build or a first phase, and run it next to your current system. Later phases add modules once the first one is working. An enterprise programme follows the same approach, phase by phase, over months.
How long until something is live?
+
The build itself is short: 2 to 3 days for a quick build and 4 to 5 days for a build, as published in our price bands. Go-live also depends on your data, testing with your team and training, so each phase gets a go-live date in writing before you sign.
Bring the workflow your current system handles worst.
In a scoping call we map it as agent steps and approval points, show it on sample data, and tell you which price band it falls in.