Giving Otto access to your clients
Otto is like another employee (except he doesn’t need a computer, a branded notepad, or annual leave) so accesses Xero using a web browser. His access is determined by you by inviting him to Xero HQ and assigning clients to him. You can add or remove clients at any time.
Inviting Otto to your practice
Assigning clients
Checking Otto has the correct access
With Xero’s recent updates to the staff pages in Xero HQ, Otto now works best with the “Advisor” role. While this provides slightly more access than our previous recommendation of the “Standard” role, it ensures Otto can properly reconcile your accounts without requiring you to manually invite Otto to each client individually.
If you prefer to set a more restrictive role, you can follow Xero’s documentation on viewing and changing user roles. You can check your clients’ connection status in the portal - any clients where Otto doesn’t have the necessary access will display a red padlock symbol.

View the client details page to confirm the role you should give him in Xero HQ.

Assigning clients where you don’t have manage users access
Your clients can invite Otto from their Xero organisation. We will need to accept the invitation before Otto will have access.
Here are the steps for your client to follow:
- Visit your Xero account
- Click the menu on the top left of the page
- Select “Settings”
- Select “Users”
- Click “Invite a user”
- Enter your accountant or bookkeeper’s Otto email address. It will be something like practicename@works.withotto.app
- Check “Business and accounting” but make sure the others are unchecked
- Make sure the permissions match the screenshot
- Click “Send invite”

Assigning Otto to your practice
It’s not possible to assign users access to a practice Xero account via Xero HQ. Here’s what you need to do instead:
- Visit your practice Xero account
- Click the menu on the top left of the page
- Select “Settings”
- Select “Users”
- Click the three dots on Otto’s row, and select “Change permissions”
- Make sure the permissions match the screenshot
