Reads outstanding balances and reports, raises invoices and records payments, returns invoice PDFs, and syncs entities changed since the last check.
105actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro sets up a new account in QuickBooks with the provided parameters. Accountants no longer need to switch windows to create accounts during customer conversations.
Ayro sends a credit memo directly to a customer's email address. Agents resolve billing issues faster without coordinating with the accounting team.
Ayro retrieves a specific QuickBooks invoice by ID or pulls the most recent one. Agents instantly answer invoice questions without searching QuickBooks manually.
Each card is one request a support team gets, and the Quickbooks actions Ayro runs to close it.
Ayro reads the invoice in question, checks the customer's outstanding balance, and runs the aged receivables report when the answer depends on how long something has been open.
Ayro creates the invoice for the work agreed, records the payment against it once it clears, and writes a sales receipt where the sale settles immediately.
Ayro asks QuickBooks what changed since a given timestamp, queries the entities behind it, and applies a batch operation, so a downstream system is brought back in step without a full re-import.
When a charge is disputed, Ayro pulls the invoice PDF as it was issued, raises a credit memo for the agreed amount, and sends it, so the adjustment is recorded in QuickBooks rather than promised in a reply.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Quickbooks actions it has and picks the ones a request needs.
Authorize the Quickbooks 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 Quickbooks 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 freeQuickbooks · Ayro
What can you do in Quickbooks 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 Quickbooks.
The company behind the connected account. Get Company Info returns which one that is and Get Company Preferences shows the settings it operates under, so anything Ayro creates lands in that company file rather than being chosen per request.
All 105 actions your agent can call on Quickbooks, straight from the live MCP connection.
Capture funds for an existing charge that was authorized but not captured.
Create a new account in QuickBooks with the given parameters.
Create a new bank account on file for a customer in QuickBooks Payments API.
Create a new bill in QuickBooks Online.
Create a bill payment in QuickBooks to record payment against one or more bills.
Create a new class in QuickBooks Online.
Create a new credit memo in QuickBooks Online.
Create a new customer in QuickBooks with the given parameters.
Creates a new deposit in QuickBooks Online.
Create an eCheck payment using ACH bank transfer in QuickBooks Payments API.
Create a new employee in QuickBooks.
Creates a new estimate in QuickBooks Online.
Creates a new invoice in QuickBooks for a customer.
Create a new item in QuickBooks Online.
Create a new journal entry in QuickBooks Online.
Creates a payment record in QuickBooks Online.
Create a new purchase transaction in QuickBooks Online.
Create a new purchase order in QuickBooks.
Create a new refund receipt in QuickBooks Online.
Create a new sales receipt in QuickBooks Online.
Create a new tax agency in QuickBooks Online.
Create a new tax code with associated tax rates using the TaxService endpoint.
Create a new time activity record in QuickBooks Online.
Create a new vendor in QuickBooks with the given details.
Create a new vendor credit in QuickBooks Online.
Generate a balance detail report for a customer in QuickBooks with the given customer ID.
Generate a customer balance report in QuickBooks showing outstanding balances for customers.
Delete a bank account on file for a customer in QuickBooks Payments API.
Execute multiple QuickBooks operations in a single request.
Generate an aged receivables report showing outstanding customer balances by age.
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.
Givebutter is a fundraising platform with a free, open API for managing campaigns and donations.
Reads sales orders and invoices, raises new records, upserts customers by external ID, and answers ad hoc questions with SuiteQL.
Reads transactions and statements, issues and suspends cards, processes reimbursements with receipts, and subscribes to Ramp events.
Reports category balances and monthly activity, traces what a payee or account was charged, and sets up and edits the bills that repeat.

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