
Accounting
Cloud accounting (invoices, bills, customers, payments). Ruby can answer questions across your books.
Ask Ruby
Ruby reads from QuickBooks Online and grounds her answers in your data. Every tool is read-only: she surfaces, summarizes, and drafts; a human always takes the action.
Query
Run a QuickBooks Online SQL-like read query across any entity (Invoice, Customer, Bill, Payment, Vendor, Account, Item, JournalEntry, etc.). Supports SELECT with WHERE / ORDER BY / STARTPOSITION / MAXRESULTS, and COUNT(*). Example: SELECT * FROM Invoice WHERE TxnDate >= '2024-01-01' ORDER BY TxnDate DESC MAXRESULTS 50.
Read entity
Fetch a single QuickBooks Online object by id, e.g. an Invoice, Customer, Bill, Payment, Vendor, or Account. Use quickbooks_query first to find the id when you only have a name. (GET /v3/company/{realmId}/{entity}/{id}).
Company info
Get the connected QuickBooks Online company profile (legal name, address, fiscal year start, currency). Useful for grounding answers and confirming the connection. (GET /v3/company/{realmId}/companyinfo/{realmId}).
Grounded answers
Ruby reads QuickBooks Online live and cites what she found, so answers reflect your actual data, not a stale export.
Read-only by design
Least-privilege, read-only access. Ruby surfaces and drafts; your team always takes the action.
Managed, secure auth
Connect with one click. Tokens are encrypted and scoped per company; revoke access any time.
Knows restoration
Ruby understands jobs, claims, drying logs, and AR, so QuickBooks Online data lands in the right operational context.
Connect QuickBooks Online once in Ruby. Ask in the Ruby app, or bring the same secure connection into the assistant your team already uses.
Ruby
Ask in the Ruby app and get an answer grounded in QuickBooks Online and the rest of your connected stack.
Claude
Bring the same secure QuickBooks Online connection into Claude so it can answer with your live data.
ChatGPT
Use QuickBooks Online from ChatGPT with the same per-company, read-only access Ruby uses.
Do I need developer credentials to connect QuickBooks Online?
No. QuickBooks Online connects with a single click, Ruby handles the OAuth handshake and token refresh for you.
Can Ruby change anything in QuickBooks Online?
No. The QuickBooks Online connection is read-only. Ruby reads, summarizes, and drafts; a human always makes the change in QuickBooks Online.
Is my QuickBooks Online data secure?
Credentials are encrypted at rest and access is scoped per company. You can revoke the connection at any time from Settings > Integrations, which immediately cuts Ruby off.
Can I use QuickBooks Online alongside my other tools?
Yes. Ruby reasons across every tool you connect at once, so she can tie QuickBooks Online to your CRM, accounting, email, and documentation in a single answer.