Skip to content

One entry in one system, and every system agrees.

The systems you already run, connected so a record is entered once and never typed twice. Real APIs and services, built to hold.

Typing the same record into three systems? The 'integration' is a CSV someone exports by hand every night.

  • Entered once, never typed twice
  • Your systems stay, nothing replaced
  • Exceptions reach a person, logged
Why it's been hard

The integration is a person. And the systems still disagree.

The CRM, finance and the booking platform each hold the same customer, and none of them match. Someone re-keys between them: an export run by hand, a spreadsheet nobody trusts, a vendor API that never did the one thing it was bought for. RIVER connects what you run, and puts a person only where a decision is needed.

Your systems today

With RIVER

The same customer keyed into the CRM, finance and the booking system, and one is always wrong.

Entered once, in the system your team already uses, and pushed to the rest within seconds.

The 'integration' is a nightly export someone runs by hand, and it fails the night they are away.

A service that runs on its own, retries on failure, and tells you when a record couldn't be delivered.

Your systems of record stay exactly where they are. Nothing is replaced.

The vendor says their API can do it. Six weeks in, it can't.

The hard call proven against the real API before the build is scoped. If it can't be done, we say so.

Two systems disagree and nobody knows which one is right, or who last fixed it.

One record of the truth, with every change logged: what, when, and from which system.

Your systems stay. They just start agreeing with each other.

What it does

What the work actually looks like. Connectors, services, and a person for the exceptions.

Connectors on each system's API, services where none exist, every event logged, and the exceptions routed to a person.

Entered once, everywhere

The double entry goes first. Each system connects through its own API, and a record entered in one lands in the rest within seconds.

10,000+
listings published to three sites from one entry
Your platformConnections

Connected systems

Kaimoana CRMIn sync · 12s ago
Finance systemIn sync · 12s ago
Booking platformIn sync · 40s ago
Partner API - Harbourline1 record held
Government API - licensingNightly · 02:00

Built to hold

Then it runs unattended: retries on failure, holds what it can't reconcile for a person, and reports its own health.

200K+
bookings, each one switching its own court lights
Your platformExceptions
Invoice INV-3390 · finance to Kaimoana CRMHeld · review
EventInvoice raised
Finance customerNorthside Property Co
CRM match2 candidates
Retries3 of 3 · same result

Two CRM records share this trading name. Pick one, or merge them, and the invoice will sync.

Link to recordMerge recordsReject
Why it works

You don't start from scratch. We tailor what's proven to your systems.

RIVER is over 100 prebuilt modules, tailored to the systems you already run in weeks. The connectors, the sync and the exception handling have run client businesses since 2016.

10,000+
listings published to three sites from one entry
200K+
bookings, each one switching its own court lights
20+
systems and suppliers synced behind one store

Everything a procurement or security review asks for is in our Trust Centre

  • Your systems of record stay where they are; the platform connects them, it never replaces them.
  • The risky API call is proven before the build is scoped, so the vendor's promise is tested, not trusted.
  • Every event logged, what was sent, where, and what came back, with exceptions routed to a person.
  • NZ-hosted or in your own cloud, least-privilege access you can revoke, and your data never trains a model.
Our business runs on what RIVER built. They have been central to our technology and our growth, and it keeps driving results.
Mark BramwellDirector, Commercial Realty · 2024
Questions

The questions people ask when they’re ready to move.

Ready when you are

Easy to start. Fast to prove. Built to scale.

Tell us about your systems, and we’ll take it from there. Prefer to look first? Ask Moana, or take the free Readiness Check.

Client stories

Teams like yours, in their own words.

A decade of work, across health, sport, finance and the public good.