> For the complete documentation index, see [llms.txt](https://imbrace.gitbook.io/imbrace-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://imbrace.gitbook.io/imbrace-documentation/integrations/xero.md).

# Xero

Xero offers an online cloud-based SaaS accounting software platform for small and medium-sized businesses.

## Account integration using OAuth

To begin, you will need:

* A [Xero](https://www.xero.com/) account.

**STEP 1**: In iMBrace, select **Credential** and click the **\[ADD NEW]** button.

![](/files/0oY0DLePQ2rZgHy8F4zU)

**STEP 2:** Select **Xero OAuth2 API** in the **Integrations** section.

![](/files/cHcxi4KwhiSgWOyo72H4)

**STEP 3**: Click on the **\[Copy URL]** button to copy the **OAuth Redirect URL**.

![](/files/NMcKzOC3TCWepPWWLLqO)

**STEP 4:** Go to the [apps page](https://developer.xero.com/myapps) in the Xero developer portal.

![](/files/fqOYM1itWKcmPl4wthea)

**STEP 5:** Click on **\[New app]** butto&#x6E;**,** fill in any necessary information and paste the **Redirect URL** that you copy from iMBrace.

![](/files/YSc6i8deLKTz3moPwLbi)

**STEP 6:** Click the **\[Create app]** button.

**STEP 7:** Go to the **Configuration** section.

![](/files/IF1tPlkWtmtLmfvCqaKa)

**STEP 8**: Click the **\[Generate a secret]** butto&#x6E;**.**

![](/files/Dl8NR3gEBfIpg3HjDXFT)

**STEP 9**: Copy both the **Client id** and **Client secret 1**.

![](/files/ZNXZOyjpbfz1xnceHWwP)

**STEP 10:** In iMBrace, paste the **Client ID**, **Client Secret** that you copy from Xero and click **\[Connect]** button.

![](/files/bHHXa4VQ5chOSmdHKbIj)

**DONE:** The credential can then be used for Xero nodes.
