Xero Integration: Webhooks, Tenant Selection and Security
This week has been heavily focused on reinforcing our Xero integration in Webbo, ensuring data syncs reliably, securely, and points to the correct accounts. We’ve also shipped a fix for post-import email links to keep your workflows smooth.
Improvements and Features (Webbo)
- Xero Webhooks: We’ve implemented Xero Webhooks. While we previously supported full API integration via polling (push/pull), this update means any changes made directly in Xero are now reflected back into Myrtal in real-time, keeping both systems perfectly in sync without waiting for the next polling cycle.
- Xero Connection Ownership: Xero connections are now strictly restricted to Owner-level users. Because the Xero grant is tied to the individual user, this ensures the connection won’t break if a team member sets up the integration and later leaves the workspace.
Bug Fixes
- Xero Tenant Selection: Resolved an issue with Xero tenant selection to ensure multi-entity businesses map their data to the correct organization.
- Post-Import Email Link: Fixed a bug affecting the post-import email link, ensuring you are directed correctly after an import completes.
In Progress
- Manual Xero Sync: We are actively working on a feature to allow manual syncing of single entries to Xero for immediate, on-demand pushes.