01 / Problem
A critical service, buried in friction. And a deadline that wouldn't move.
Tap in handles high-stakes tasks: building plan approvals, service and wastewater diagrams, water connections and disconnections. Customers, consultants, and delivery partners came to it needing to get something specific done, and unclear steps, missing context, or no visibility into progress turned that into friction at every stage.
Sydney Water needed a faster, more reliable self-service model, with customer experience tracked directly through net promoter score. The interface also had to hold up across responsive channels without losing status, progress, or confidence along the way.
The timeline wasn't flexible either. The contract for the outgoing platform was expiring, with no extension on the table, so the replacement had to be live before that system was switched off, not after.
- Approvals, diagrams, and service requests scattered across a fragmented front door.
- No visibility into usage or service progress once a request was submitted.
- Public portal and backend case lifecycle were out of sync with each other.
- The platform running it all was due to be decommissioned, with no extension on the table.
Customer portal and internal processing tools, one deadline. No room to slip.




