When I started rebuilding RumahHQ, we did not lack software. We had too much of it. Customer details lived in WhatsApp, in a spreadsheet, in the accounting software and in a notebook on site. Every copy was slightly different, and every week someone made a decision on the wrong one.
So I set one rule for every tool in the company: One Tool, One Role, Zero Overlap.
What the rule means
- One tool is the home for each kind of information. Customers, quotations, projects, purchasing and claims live in one system of record. Not “mostly”. Only there.
- One role means every tool has a single job. The system of record holds the truth. The orchestration layer moves information between tools. Agents do routine work. People approve.
- Zero overlap means no two tools hold their own copy of the same thing. If two tools both store customers, one of them is wrong right now.
How to apply it this week
Make a table with three columns: the tool, what it is used for, and what information it holds. Then look for two problems:
- The same information in two places. Pick the one that should be the truth and make the other read from it, or retire it.
- A tool with no clear job. If nobody can say what it is for in one sentence, it is probably creating work instead of removing it.
Why it matters for automation
Automation on top of overlapping tools only spreads the confusion faster. An agent that drafts a follow-up from the wrong customer record is worse than no agent at all. Connected operations start with deciding where the truth lives.
The rule sounds strict. In practice it is a relief. Staff stop asking “which one is correct?”, and the owner stops being the person who knows. Reliable information is one of the twelve components of a business operating system; this rule is how it starts.