Naxis Technologies Docs
Live demo

Accounting & HR

Set up Xero (accounting)

Connect Xero to make the organisation's accounting searchable — contacts, invoices, credit notes, payments, bank transactions and the chart of accounts become situated facts with exact rollups, so “who owes us what” answers from the books themselves. Read-only — nothing is ever written back.

Before you start

Mint the refresh token

Mint a refresh token once against the app above, with the offline_access and accounting read scopes. Xero replaces the refresh token on EVERY renewal and the source stores the fresh one automatically — never share one refresh token between two systems: whichever renews first invalidates the other.

  1. Documents → Xero, paste the Client ID, Client secret and Refresh token.
  2. Set Organisation (tenant) ID under Advanced only if the sign-in spans several organisations.
  3. Optionally narrow to specific record types under Only these record types (Advanced); blank syncs all.
  4. Choose access groups, Test, then Sync.

What comes in

Organisation (tenant) IDWhich Xero organisation to read when one sign-in spans several — blank uses the first.
Only these record typesNarrows the sync to the listed types, one per line; blank reads all.

Access

Visible only to the access groups chosen when the source is set up — Xero exposes no per-record viewers of its own, so that list governs everything the source brings in.

Accounting is sensitive — put this source behind a finance access group unless the numbers are meant to be company-wide. Each record type is capped at 5,000 rows per sync.

Was this page helpful?
Was this page helpful? Sign in with Google Sign in to tell us — or leave a comment.

Last updated 20 Sep 2026