Integrations
Xero
Configure Xero credentials and the tenant used by your accounting workflows.
What Is This Integration
The Xero integration stores the credentials and tenant configuration Pharos needs for Xero-related accounting workflows.
It is intended for accounts that use Xero as part of their accounting stack.
When to Use It
Use Xero when you want:
- Pharos connected to a Xero tenant for accounting-related workflows
- your team to centrally manage Xero credentials in Pharos admin
Prerequisites
Before configuring Xero, make sure:
- you have a Xero account
- you have the client ID and client secret
- you know the tenant ID you want Pharos to use
How to Configure It in Pharos
- Open the Xero integration page in admin settings.
- Enable the integration.
- Enter the client ID.
- Enter the client secret.
- Enter the tenant ID if your setup requires a fixed tenant target.
- Save the settings.
What Happens After It Is Enabled
After the integration is enabled:
- Pharos stores the Xero credentials for the account
- the integration becomes available for Xero-dependent workflows
- the saved tenant configuration determines which Xero tenant the account expects to use
How to Verify It Is Working
To verify the setup:
- reopening the settings page and confirming the integration remains enabled
- confirming the intended tenant information is saved
- validating any Xero-dependent workflow your team uses
Limitations or Important Notes
Saving credentials does not establish a successful synchronization; verify the accounting workflow separately.
- this setup is account-specific
- the integration is not fully configured without valid credentials
- Xero behavior depends on the specific accounting workflow your account uses with Pharos
Troubleshooting
If the setup is not working as expected:
- confirm the integration is enabled
- confirm the client ID and client secret are correct
- confirm the tenant ID matches the intended Xero tenant