Opens invoices with line items and status, records payments and bank transactions, pulls P&L and Balance Sheet reports, and maintains contacts.
41actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro records a payment in Xero to link received funds with their invoice immediately. Accounting stays current when Ayro posts payments during support instead of waiting for batch processing.
Ayro modifies an existing invoice to fix errors, add notes, or adjust amounts during customer conversations. Corrections apply instantly instead of customers waiting for manual admin updates.
Ayro attaches receipts, contracts, and proof documents directly to Xero records from chat. Support teams keep all relevant files together without asking customers to email attachments.
Each card is one request a support team gets, and the Xero actions Ayro runs to close it.
Ayro lists sales invoices and bills with filters, opens the one in question down to its line items and status, and checks the payments recorded against it, including partial and split ones.
Ayro raises a sales invoice or a bill, records the SPEND or RECEIVE bank transaction behind it, and creates the payment that links the invoice to that transaction so the two reconcile.
Ayro adds a customer or supplier contact, updates only the fields that changed on an existing one, and creates the inventory item that invoices and purchase orders will reference.
Ayro retrieves the Profit and Loss for a period, the Balance Sheet at a date, and the Trial Balance that confirms debits and credits agree, so a board question gets a report rather than an estimate.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Xero actions it has and picks the ones a request needs.
Authorize the Xero account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Xero actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeXero · Ayro
What can you do in Xero without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Xero.
Through the tenant connection. Get Connections lists the active Xero connections for the authenticated user and resolves which tenant a call applies to, and Get Organisation returns that entity's base currency, timezone, financial year settings, and sales tax basis before any figure is quoted back.
All 41 actions your agent can call on Xero, straight from the live MCP connection.
Create a bank transaction in Xero.
Create a new contact in Xero.
Create a new invoice in Xero.
Create an inventory item in Xero.
Create one or more manual journals (journal entries) in Xero with journal lines.
Create a payment in Xero to link an invoice with a bank account transaction.
Create a purchase order in Xero to order goods/services from suppliers.
Retrieve a specific account from Xero's chart of accounts by its unique ID.
Retrieve a specific asset by ID from Xero.
Retrieve Balance Sheet report from Xero.
Retrieve a budget from Xero.
List active Xero connections.
Retrieve a list of contacts.
Retrieve a specific invoice by ID from Xero.
Retrieve a specific item by ID from Xero.
Retrieve a specific manual journal by ID from Xero.
Retrieve organisation details from Xero.
Retrieve Profit & Loss report from Xero.
Retrieve a specific project by ID from Xero.
Retrieve a specific purchase order by ID from Xero.
Retrieve a list of quotes.
Retrieve Trial Balance report from Xero.
Retrieve chart of accounts from Xero.
Retrieve fixed assets from Xero.
List all attachments for a specific entity in Xero (invoice, contact, etc.).
Retrieve bank transactions from Xero.
Retrieve list of credit notes from Xero.
Retrieve files from Xero Files.
Retrieve folders from Xero Files.
Retrieve a list of invoices from Xero.
Same connection, same setup. Pick the next one your team already uses.
Finds charges by description or amount, issues and limits cards, matches receipts to expenses, and subscribes to Brex events.
Resolves tickers, quotes live and end-of-day prices, and pulls macro, Treasury and mutual fund data straight into the conversation.
FreshBooks is a cloud-based accounting software for small businesses.
Reads sales orders and invoices, raises new records, upserts customers by external ID, and answers ad hoc questions with SuiteQL.
Reads outstanding balances and reports, raises invoices and records payments, returns invoice PDFs, and syncs entities changed since the last check.
Quotes swaps and bridges, checks token approvals and wallet delegation, and tracks a transaction hash through to confirmation.

Authorize the account and your agent has all 41 actions from the first conversation.
