Nagaris
Nagaris
  • Docs
  • Changelog
  • Support portal
    • Fixing an XPM connection or client link issue
    • Understanding integrations in Nagaris
    • Connecting Xero Practice Manager (XPM) to Nagaris
    • Importing your XPM data (including large exports)
    • How XPM sync works and why changes aren't instant
    • Choosing which client groups sync to XPM (the green XPM icon)
    • Mapping XPM business structures and linking XPM staff
    • Stop company names importing in CAPITALS — controlling name formats
    • Connecting Xero to Nagaris
    • Handling Xero, MYOB and QuickBooks advisor invites from clients
    • Connecting BGL (CAS 360 and Simple Fund 360) and fixing 'not authorized' errors
    • Importing your billing data from your billing system (Billing Import)
Docs / Integrations (XPM, Xero & BGL)

How XPM sync works and why changes aren't instant

What syncs between Nagaris and XPM in each direction, the sync status badges, and how to pull XPM changes through immediately.

Nagaris and XPM sync in both directions, but each direction is a separate switch and updates flow through in the background rather than the instant you save. This article explains what to expect and how to hurry a sync along.

The two sync directions

On the Xero Practice Manager Integration card (Settings → Integrations) you'll find two switches once connected:

  • Nagaris automatically updates XPM — changes made in Nagaris are pushed out to XPM.

  • XPM automatically updates Nagaris — changes made in XPM flow back into Nagaris.

Each can be on or off independently. For example, you can treat Nagaris as the source of truth by leaving only the first switch on. Changing a switch shows Sync settings updated successfully.

On top of the organisation-wide switches, each client group has its own XPM auto-sync toggle (the green XPM icon). A client only syncs if its group's auto-sync is on — see the dedicated article in this section.

Why a change made in XPM isn't there yet

Changes made in XPM are picked up by Nagaris's background sync, not pushed through the moment you save them in XPM. If you've just edited something in XPM and it hasn't appeared:

  1. Go to Settings → Integrations, on the Xero Practice Manager tab.

  2. Open the three-dot Extra Actions menu on the Xero Practice Manager Integration card.

  3. Choose Refresh XPM to pull the latest changes now — you'll see XPM refreshed successfully.

  4. For a fuller re-sync, choose Import from XPM instead (Import from XPM initiated successfully.).

Check that XPM automatically updates Nagaris is switched on — if it's off, XPM changes will never flow through on their own.

Reading the sync status badges

Cards on a client's page (such as the client details, contacts, XPM Standard Fields and XPM Custom Fields cards) show an XPM sync badge whenever the client's group has auto-sync enabled:

  • Pending — waiting to sync with XPM.

  • Syncing — currently syncing with XPM.

  • Synced — successfully synced with XPM. Hover over the badge to see when, e.g. Last synced 5 minutes ago.

  • Failed — failed to sync with XPM. An XPM Error Message alert with the reason appears on the client details card — see the connection troubleshooting article.

  • Not Connected — this record is not connected to XPM.

While a client shows Pending or Syncing, Nagaris re-checks the status a few times automatically, so the badge usually resolves itself within moments.

Jobs have their own XPM icon with the same idea — hovering shows XPM Status: followed by Synced, Pending, Failed, Submitted or Not Connected.

Good to know

  • Sync runs in the background even while nobody is looking at the record — you don't need to keep a page open.

  • If a record stays stale after a manual Refresh XPM, note the client or group name plus the expected and actual values, and send them to support.

PrevImporting your XPM data (including large exports)
NextChoosing which client groups sync to XPM (the green XPM icon)
Was this helpful?