# Xero

Xero (opens new window) is a cloud-based accounting software designed for small- to medium-sized businesses. You can use Xero to manage invoicing, bank reconciliation, and bookkeeping.

Workato enables you to synchronize data between Xero and other apps within your organization. For example, you can sync Xero contact data into your CRM app as customer data, Xero sales data into your point-of-sales app, or Xero inventory data into your ERP app.

# API version

The Xero connector uses the Xero Accounting API (opens new window). Review the Xero Accounting API documentation to fully understand the integration possibilities with Workato recipes.

# How to connect to Xero in Workato

Complete the following steps to connect to Xero in Workato:

1

Enter a unique Connection name to identify the Xero instance you plan to connect with Workato.

2

Select Yes if your Xero account is enabled for Payroll. Payroll connectivity is available only for AU and US editions.

3

Provide the exact Tenant name for the connection. This field is case-sensitive.

4

Specify the required Decimal precision for line item calculations. This field defaults to 2 if left blank.

5

Click Connect to sign in to your Xero account and complete the setup process.

Xero loginXero login

How to find different IDs in Xero

Each record in Xero has a unique identifier called a Xero ID. You can obtain these IDs using two primary methods:

# Retrieving IDs directly from Xero

To retrieve an ID, navigate to the specific item's page in Xero and locate the ID at the end of the URL. This method suits scenarios requiring a consistent ID, typically during testing. For example:

Contact ID Contact ID in the contact page URL

In this instance, the Contact ID (46145141-500e-4a15-b2e1-2752708fdd52) appears at the end of a contact's page URL in Xero. You can also find other IDs, such as the Manual journal ID, at the end of its page URL.

# Using Workato actions to obtain IDs

You can also use Workato actions such as Search, Create, or Update to obtain Xero IDs. When Workato interacts with a Xero record, it retrieves the record's ID in the API response. The following examples demonstrate this method:


Last updated: 9/5/2024, 2:04:04 PM