QuickBooks Online
quickbooks.intuit.comQuickBooks is accounting software with a large developer toolkit.
Can an AI agent use QuickBooks Online? No. Our agent couldn't get into QuickBooks Online on its own.
From finding it to leaving
What an agent managed without a person, at each step.
- Partly
Find
Docs with gaps: llms.txt and an MCP server; no docs on signing in. 127 doc pages read.
- Stopped
Get in
Stopped hereCan't sign up. The sign-up form requires a phone number the agent does not have.
- Not reached
Use
Tasks need an account.
- Not reached
Pay
Buying needs an account.
- Not reached
Leave
Nothing to cancel or delete.
Getting in
None of the 2 ways in worked without a person.
Where it stopped
Email and password
The sign-up form requires a phone number the agent does not have.
- Both kinds of agentOn a server, or in its own browserNoSigning up needs a person: it asks for a phone number.
- Signed agentKnown to CloudflareYesThe site opens.
Every way in
| Way in | What happened | Why |
|---|---|---|
| Email and password | Stopped by a phone number | |
| Sign-in for apps (OAuth, MCP) | Not tried | Not part of this drive |
What an agent can do with QuickBooks Online
No task was tried: our agent couldn't get into QuickBooks Online.
Core tasks QuickBooks Online offers an agent
- offered, not tried
- Create and send an invoiceAPI
- Record a payment on an invoiceAPI
- Record a bookkeeping transactionAPI
- Run a financial report (P&L, balance sheet)API
- Connect a bank feedWeb app
- Reconcile a bank transactionWeb app
- Track and manage inventoryAPI
- Accept an online paymentWeb app
- Run payrollWeb app
- Get API credentials or a sandbox companyThey come from a developer account, which needs a phone number.
- Reach the remote MCP endpointThe server answered 403 to every request.
26 more tasks it offers
- File payroll taxesWeb app
- Create an estimate or quoteAPI
- Convert an estimate to an invoiceAPI
- Set up recurring invoicesAPI
- Set up payment remindersWeb app
- Bill time or expenses on an invoiceWeb app
- Create a budgetAPI
- Forecast cash flowWeb app
- Scan a receipt or billWeb app
- Track project profitabilityWeb app
- Track classes and locationsAPI
- Generate year-end tax formsWeb app
- Pay a billAPI
- Enter a supplier billAPI
- Build a dashboard of work/business dataWeb app
- Ask the built-in AI assistant a questionWeb app
- Connect a third-party integrationWeb app
- Export data to a fileWeb app
- Import data from a file or another toolWeb app
- Create a client or contactAPI
- Invite a member (accountant/team)Web app
- Change account/subscription settingsWeb app
- Remove the product's branding on invoicesWeb app
- Work from the mobile appWeb app
- Register an OAuth app / API keyWeb app
- Open a QuickBooks Checking business accountWeb app
Surface audit: 501 documented operations, 2 run, 2 passed, 499 blocked (sandbox or plan limits).
How an agent connects
MCP, API, CLI, SDK and llms.txt found.
MCP server
Listed, not testedOfficial server. Local server (README: 145 tools when driven) and Intuit Developer Plugin (12 tools) It didn't answer when we asked for its tools on 1 Nov 2026.
113 tools across its docs
API
Listed, not testedREST + GraphQL Accounting API, 74 entities and reports in the API Reference.
255 operations across its docs
OpenAPI
None foundnone published.
CLI
1 testedintuit-cli 0.2.4 on npm, 22 command groups.
91 commands across its docs
SDK
Listed, not testedJava v6.6.3, .NET V14.7.1.6, PHP v6.4.1; OAuth clients for Node 4.2.5, Python 1.2.7, Ruby.
30 methods across its docs
llms.txt
YesAgent payments
None foundThe checkout: Chose a plan; the checkout didn't open: Simple Start, $38 a month; Checkout: a checkout; No CAPTCHA at checkout; Asks for a phone number.
Docs
Some gapsCovers getting started.
No auth, error codes or code examples.
127 of 804 pages read
Tips for agent builders
- Use the docs under developer.intuit.com/app/developer/qbo/docs/...; the llms.txt links 404
- With an Intuit Developer app, use intuit-cli (npm install -g intuit-cli; intuit auth login --env sandbox, callback http://localhost:9477/callback) or the local quickbooks-online-mcp-server
How QuickBooks Online compares
For the team behind QuickBooks Online
Agents get stuck at Get in. Prove QuickBooks Online is yours, then see where each issue is, read your safety findings and ask for a free drive after a fix. How to fix each one comes with the Audit.
7 things to fix for agents
Agent blockers: 1 foundAgent surfaces: no issues foundSafety review: 2 issues found
- FindPartly
- Get inBlocks agents
- UseNot reached
- PayNot reached
- LeaveNot reached
On our standard
11 criteria, each against every product we measured on it.
- A request id on every answerAhead of most 64 of 103 others lower, 39 the same.
- Prices an agent can readLevel with most 80 of 105 others the same, 25 lower.
- Real status codesLevel with most 125 of 127 others the same, 2 lower.
- WebMCP tools on the web appLevel with most 91 of 93 others the same, 2 higher.
- The best way in is built for agentsBehind most 81 of 147 others higher, 66 the same.
- Export before leavingBehind most 89 of 144 others higher, 55 the same.
- Every way in works for an agentBehind most 90 of 145 others higher, 55 the same.
- A path written for agentsBehind most 103 of 141 others higher, 38 the same.
All 11 criteria
- Docs an agent can navigateLevel with most 87 of 141 others the same, 10 lower, 44 higher.
- Pages fit one fetchLevel with most 87 of 141 others the same, 54 higher.
- Sign-in for agents acting for a personBehind most 65 of 119 others higher, 54 the same.
Where QuickBooks Online fits
- Category
- Wall
- Phone number at sign-upkept our agent out
- Let AI agents sign up without a phone numberfix guide
Found an error? Tell us on this page or read how corrections work.
Questions people ask about QuickBooks Online
- Can an AI agent sign up for QuickBooks Online on its own?
- No. Sign-up: needs a human. Both the Intuit Developer sign-up and the QuickBooks Free plan checkout use the Intuit account form, which requires a phone number ('Enter a valid phone number'); we have none, so no account was made. No CAPTCHA was shown.
- Does QuickBooks Online have an MCP server, and can an agent connect to it?
- Yes. QuickBooks Online has an official MCP server. The server runs on the agent's own machine. A new agent can't get in on its own: in the drive of 28 Oct 2026, our agent stopped at sign up (it needs a person).
Cite this page
The page as a reference, in plain text, APA and BibTeX.
Cite this
AgentDrives, “QuickBooks Online: AI agent test drive”, 28 October 2026, https://agentdrives.com/tools/quickbooks-intuit. CC BY 4.0.
AgentDrives. (2026, October 28). QuickBooks Online: AI agent test drive. https://agentdrives.com/tools/quickbooks-intuit
@misc{agentdrives_quickbooks_intuit_2026,
author = {{AgentDrives}},
title = {QuickBooks Online: AI agent test drive},
year = {2026},
month = oct,
url = {https://agentdrives.com/tools/quickbooks-intuit},
note = {Agent test drive, CC BY 4.0},
}Something wrong on this page?
Tell us what's wrong. We check it against the drive and correct the page, with the date.