How to Set up Xero for Teamleaf
In this tutorial you will learn how to set up an app on Xero, and connect it with Teamleaf
How to Set up Xero for Teamleaf
In this tutorial you will learn how to set up an app on Xero, and connect it with Teamleaf
Step-by-Step Guide
Connections & Integrations
Finance
Invoicing
Quoting
Setup
1
Go to Xero for Developers and Sign In
To start, go to https://developer.xero.com/app/manage then enter your email and password to sign in. Then, click 'Log in'
2
Click 'Create New App'
In the middle of your screen you'll have an option to create a new app, click 'New App'.
3
Enter App Name
On the popup that then appears, enter 'Teamleaf' in the App Name field.
4
Select Web App
By default, the 'Web App' option should be selected, if it isn't, click 'Web App'.
5
Enter Company or Application URL
Next in the 'Company or Application URL' field, enter https://companyid.teamleaf.uk, the 'companyid' part of this should be whichever word goes at the start of the .teamleaf.uk site you usually log into.
6
Enter OAuth 2.0 Redirect URL
Next, in the OAuth 2.0 Redirect URL field, enter https://companyid.teamleaf.uk/connections/setup/callback
7
Agree to Terms & Conditions then Create App
Next, tick to agree to the Terms & Conditions, then click the 'Create App' button in the bottom right of the popup
8
Go to Configuration
After creating app you'll be taken to the 'App Details' page. On the left side of the page, go to 'Configuration'
9
Copy Client ID
Next, on the configuration page click 'Copy' next to the Client ID and paste this into a new email.
10
Generate a Secret
Next, click the Generate a Secret button. Copy this, and paste it into the same email as the Client ID. These should be emailed to support@teamleaf.co.uk
11
Click Save
Next, in the top right of the page, click the 'Save' button.
12
Go to 'Webhooks'
On the left side of the page, go to 'Webhooks'
13
Check 'Contacts'
Next, click the 'Contacts' checkbox to enable it
14
Enter Delivery URL
Next in the Delivery URL field, enter https://companyid.teamleaf.uk/api/v2/connections/webhook
15
Click 'Send Intent to Receive'
Next, click 'Send Intent to Receive' below the Delivery URL
16
Click 'Save'
In the top right of the page, click 'Save'
17
Go to Connections page
Next, go to https://companyid.teamleaf.uk/connections. Find Xero, and click 'Connect'
18
Allow Access
On the new page that appears, click 'Allow Access' and ensure you have selected the right organisation (if you have multiple)
19
Xero Connected
Your Xero should now appear as connected - if it isn't showing as connected yet, return to the Xero developer page, go to App Details, then Webhooks, and ensure 'Send Intent to Receive' has been enabled.
Related Courses
A tutorial answers one question. A course walks the whole subject in order, with a quiz at the end and sometimes a qualification with it.
Invoicing
Intracompany
Scheduler
Shifts
Tasks
Drains Direct Essentials
View Course
Invoicing
Intracompany
Scheduler
Shifts
Tasks
EVCSL Essentials
View Course
Invoicing
Intracompany
Scheduler
Shifts
Tasks
Lanes Group Essentials
View Course
Finance
Invoicing
Reports
Sweeptech Finance Essentials
View Course
Setup
Intracompany
Scheduler
Shifts
Tasks
Sweeptech Hire Controller Essentials
View Course
Related Tutorials
Setup
Essentials
Adding a Company
View Tutorial
Finance
Invoicing
Adding a Credit Note
View Tutorial
Setup
Essentials
Adding a Venue
View Tutorial
Finance
Setup
Adding and Updating Rates
View Tutorial
Setup
Approving a Company
View Tutorial
Setup
Forms
Creating a Form Structure
View Tutorial
Setup
Equipment & Stock
Creating a New Product
View Tutorial
Finance
Quoting
Creating a Quote
View Tutorial
Setup
Reports
Creating a Report Layout
View Tutorial
Finance
Invoicing
Creating an Invoice
View Tutorial
Setup
Scheduler
Customising the Scheduler
View Tutorial
Setup
Tasks
Customising the Task Table
View Tutorial
Setup
App
Install and Setup the Teamleaf App
View Tutorial
Setup
App
Set a Passcode on the Teamleaf App
View Tutorial
Setup
Essentials
Scheduler
Setting up the Scheduler
View Tutorial