insight
Which NZ accounting apps actually talk to each other? The 2026 integration map
We checked the developer docs of 20 tools in the NZ accounting-practice stack - XPM, WorkflowMax, Karbon, FYI, SuiteFiles, Dext, First AML, Annature, Tax Traders, TMNZ and more - and mapped which have real APIs, which are gated, and which are closed. Here is the map, and what it means for automating your practice.
Every NZ accounting practice runs a stack: Xero underneath, a practice manager on top, a document system beside it, then capture, AML, e-signing, tax pooling and reporting tools around the edges. The tools are individually good. Whether they talk to each other is another question entirely, and it decides how much of your admin can actually be automated.
We went through the developer documentation of twenty tools in the NZ practice stack and checked what each one really exposes. Not the "integrations" logo wall on the marketing page - the actual API surface. Here is the map.
The short version
The stack splits into three tiers:
- Open: a real, documented API you (or your integration partner) can build against - often with webhooks, so systems can react to each other in real time.
- Gated: an API exists, but behind a partner registration, an approval process, or a fee. Good once you are through the gate; most firms never get through it.
- Closed: no API. Whatever the vendor pre-built is all you get.
The interesting work happens in the gated tier - and in the clever routes around the closed one.
The map
| Tool | What it does | API reality |
|---|---|---|
| Xero | The ledger | Open. The best API in the stack, the reason the whole ecosystem exists |
| Xero Practice Manager (XPM) | Practice management | Gated but good: OAuth2 REST behind a partner-registration process most firms never do |
| WorkflowMax by BlueRock | Job/practice management | Open (v2 JSON REST, OAuth2) - but it is a different API to the old Xero WFM, which is why old integrations broke |
| Karbon | Practice management / workflow | Open, and excellent: modern REST, real webhooks, Zapier |
| MYOB Practice | Practice suite | Gated: proper developer centre and OAuth2, formal partner programme |
| CCH iFirm | Practice suite | Gated, partner-leaning: API keys for parts of it, NZ depth varies by module |
| FYI Docs | Document management | Open: OAuth API plus its own automation engine most firms have never switched on |
| SuiteFiles | Document management | Closed - but your documents live in your own SharePoint, which has one of the best APIs on earth (Microsoft Graph). The back door is wide open |
| Hubdoc | Document capture | Closed. No API at all |
| Dext | Receipt/data capture | Gated and narrow: a metrics API for partners, plus Zapier/Make connectors |
| Annature | E-signature + ID verification | Open, and the easiest build in the stack: self-service REST keys, envelopes and IDV |
| First AML | AML/CDD | Open on higher tiers: GraphQL, OAuth2, webhooks. The best compliance API in NZ |
| AMLHub | AML/CDD | Closed. Portal only |
| Tax Traders | Tax pooling | Open: a published API (v2) plus an XPM add-on |
| TMNZ | Tax pooling | Closed to the public: named partner integrations only |
| AuditShield | Tax-audit insurance | Closed (it is an insurance product; the automation opportunity is on your side of it) |
| Spotlight Reporting | Reporting/forecasting | Closed outbound: it ingests from ledgers, it does not expose an API |
| Fathom | Reporting/analysis | Closed outbound, but imports from Google Sheets - which makes Sheets the integration point |
| Syft Analytics | Reporting | Folded into Xero (now Xero Analytics); no standalone API |
| XBert | Data-quality alerts | Closed. Export and email is what you get |
What the map tells you
1. "Integrates with Xero" is not the same as "integrates". Almost everything syncs to the ledger. Very little talks sideways - practice manager to document system, AML platform to practice manager, proposal tool to everything. The sideways gaps are exactly where your admin hours go, because a human is the integration.
2. The gated tier is where the value hides. XPM is the hub of thousands of NZ practices, and its API is genuinely useful - but it sits behind a partner registration and security assessment that a busy practice will never do. That is not a reason to give up; it is a reason the work is worth paying for once. The same logic applies to MYOB and Dext.
3. Closed does not always mean closed. SuiteFiles is the best example: no API of its own, but every document is sitting in your own SharePoint tenancy, fully reachable through Microsoft Graph. Fathom has no API but slurps Google Sheets, so anything that can write a Sheet can feed your reporting. The route in is not always the front door.
4. Two tools that do the same job can be worlds apart. Both tax-pooling providers are trusted and widely used - but Tax Traders publishes a real API and TMNZ does not. If you want your provisional-tax workflow automated end to end, the platform choice suddenly matters in a way the brochures never mention.
5. The onboarding chain is possible today - it just crosses five vendors. Proposal accepted, AML case opened, clearance triggers the engagement letter with e-signature and ID verification, the client and jobs appear in the practice manager, the folders and evidence file themselves in the DMS. Every link in that chain has a working integration surface right now (Ignition or a form, First AML, Annature, XPM or Karbon, FYI or SharePoint). No vendor sells the whole chain because no vendor owns the whole chain. It has to be built - once - and then it runs for every new client you ever take on.
What to do with this
If you are choosing tools: weight the API column more than the feature matrix. Features converge; openness compounds.
If you are stuck with a closed tool you otherwise like: there may be a side door (SharePoint, Sheets, email parsing, exports on a schedule). Closed changes the route, not the destination.
If your practice has an hour of admin per new client, a re-keying habit between XPM and the ledger, or an AML evidence trail assembled by hand: the map above says that is now a plumbing problem, not a fact of life.
We connect these systems for NZ accounting firms - the assessment, the build, and the honest "that one is not worth automating" where it applies. If you want to know what your particular stack can do, tell us what you run and we will tell you straight.
want this sorted
Tell us what is hurting.
A no-obligation chat, then a straight answer. Most owner-operator IT problems are smaller than they look once a real person digs in.