integration-service
latest
false
- Getting started
- Notifications
- Licensing
- Troubleshooting
- Connector Builder
- Act! 365
- ActiveCampaign
- Active Directory - Preview
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord
- DocuSign
- Drip
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Exchangerates
- Exchange Server - Preview
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales - Preview
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Google Docs
- Google Drive
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Google Text-to-Speech
- Google Tasks - Preview
- Google Vertex
- Google Vision - Preview
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - Preview
- Hubspot CRM
- HubSpot Marketing
- HyperV - Preview
- iContact
- Insightly CRM
- Intercom
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mail - Preview
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & Sharepoint
- Microsoft Outlook 365
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI - Preview
- SAP Cloud for Customer
- SAP Concur
- SAP OData - Preview
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Preview
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath GenAI Activities
- X (formerly Twitter)
- Xero
- About the Xero connector
- Xero authentication
- Xero events
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Xero authentication
Integration Service User Guide
Last updated Nov 21, 2024
Xero authentication
To create a connection, you need the following credentials:
- Client ID
- Client secret
- Your Xero username and password.
Read more about the Xero authentication process from the Xero OAuth 2.0 documentation page.
How to retrieve your credentials
To generate your OAuth 2.0 credentials in Xero, take the following steps:
- Sign in to the Xero Developer Portal at https://developer.xero.com/ using your Xero account credentials.
- Now you must create a new application:
-
Select My Apps.
- Select the New App button to start creating a new OAuth 2.0 application.
-
- Configure your new app as follows:
- Provide a name for your app in the App name field.
-
Select the Integration type:
- Select Web app, Desktop app, or Mobile app based on how your app will interact with Xero. Learn more about integration types from the Xero documentation: Choose the right authorization flow for your app.
- Enter your Company or Organization name.
- Provide your App URL. This can be your website or a placeholder URL.
- Provide a Redirect URI. This is used for
OAuth 2.0 authentication flow. During the initial setup you can use
a placeholder, like
http://localhost
.
- Next, you must read and agree to the Xero Developer Platform terms and conditions.
- Select Create App. Once the app is created, you are redirected to the app details page.
- Select the Configuration tab to view your Client ID and Client Secret.
-
Select Integration Service from Automation CloudTM.
- From the Connectors list, select Xero. You can also use the search bar to find the connector.
- Select the Connect to Xero button.
- Add the required credentials and select Connect.
- Next, you are prompted to sign in to Xero using your username and password, then provide a two-factor authentication code.
- To grant the required permissions requested by the Xero connector, select Allow access.
- Your connection has been added.