xpnAi ·
Sync Xero on demand from your AI assistant
Ad-hoc syncs are now available through MCP tool calls. Ask your agent to refresh selected Xero connections before running your next report.
Just posted an adjustment in Xero and need it reflected in your analysis? You can now request an ad-hoc sync directly from your connected AI assistant.
xpnAi's sync_connections MCP tool lets your agent request a refresh for named organisations or all enabled connections. You can stay in the conversation while xpnAi updates the data behind your reports.
Refresh, check, then report
A sync request queues an import or joins one already in progress. Your agent can check each connection's result, then use get_context to confirm the import status and last successful sync time before analysing the updated data.
This is useful when you've made changes in Xero between scheduled syncs: month-end adjustments, corrected transactions or newly entered bills. Ask for a refresh before rerunning the report that depends on those changes.
Try it with your agent
Use xpnAi to check the last successful sync time and remaining
on-demand sync allowance for [organisation]. Request a sync
using sync_connections, then check its progress with get_context.
Once the sync completes, rerun the monthly income statement
for October 2026. If the request is rejected or the import is
still running, explain the status before using the existing data.The same shared sync allowance
MCP requests share the on-demand sync allowance with other Workspace members and the app's Sync now and Sync all controls. Each connection normally allows three on-demand syncs between scheduled syncs. Joining an existing import does not use another sync.
Read the data refresh guide for limits and reset behaviour, or try the new sync tools with prebuilt report queries.