Welcome to the Xero Connector Setup guide!
In this article, we will cover the following:
Authenticating Xero in Savant
Connecting Data from Xero
Publishing Data to Xero
Setting Up Xero Integration
You need to create an app in your Xero platform Savant to connect to. To do this:
Log in to your Xero Account
In the top right corner, click New app
In the pop-up window:
Enter the App name
In the Integration type drop-down menu, select Web app
In the Company or application URL field, enter your company URL
In the Redirect URI field, enter https://app.savantlabs.io/api/callback
Click Create app
Next, you need to generate a client secret that Savant will use to connect to your new Xero app:
In the navigation menu, click Configuration
Click Generate a secret
Write down the
Client ID
andClient Secret
Your
Client Secret
only be shared once, so make sure to save it
Xero System in Savant
Navigate to the Xero connector in the Savant Systems Page.
Enter your Client ID and Client Secret generated in My Apps. Click “Authenticate.”
Login to your Xero account and follow the prompts to complete the authentication process.
Name your newly created System appropriately.
Connecting to Data from Xero
Create a dataset from the available objects in Savant’s Xero Connector.
👉 All tables from the Accounting Model are available today in Savant. Check out Xero’s Accounting API model here.
Available Objects
Available Objects
Accounts
BankTransactions
BankTransfers
BatchPayments
ContactGroups
Contacts
CreditNotes
Employees
ExpenseClaims
HistoryBankTransactions
HistoryBatchPayments
HistoryContacts
HistoryCreditNotes
HistoryInvoices
HistoryPurchaseOrders
Invoices
Items
LinkedTransactions
ManualJournals
Payments
PurchaseOrders
Receipts
TaxRates
Publishing
Publishing data to Xero is not currently supported.