All integrations
Finance & Accounting15 actions

QuickBooks

Accounting queries, financial data, and bookkeeping

What agents can do in QuickBooks

quickbooks_get_bill

Get a specific bill with line items, payment status, and vendor details

quickbooks_get_company

Get company/organization information from QuickBooks Online including name, address, fiscal year, and industry

quickbooks_get_customer

Get detailed customer record by ID including contact info, balance, and billing address

quickbooks_get_invoice

Get a specific invoice with line items, payment status, and customer details

quickbooks_get_vendor

Get detailed vendor record by ID including contact info, balance, and billing address

quickbooks_list_bills

List and filter QuickBooks bills by status, date range, vendor ID, and amount

quickbooks_list_customers

List and search QuickBooks customers with optional filters for search text and active status

quickbooks_list_invoices

List and filter QuickBooks invoices by status, date range, customer ID, and amount

quickbooks_list_payments

List customer payments and bill payments. Use the paymentType parameter to select 'customer' or 'bill' payments

quickbooks_list_vendors

List and search QuickBooks vendors with optional filters for search text and active status

quickbooks_query

Execute custom SELECT queries against QuickBooks Online using QuickBooks query language. Prefer the dedicated quickbooks_list_* / quickbooks_get_* / quickbooks_reports tools when they fit; use this only for filters they do not cover.

quickbooks_reports

Generate financial reports including summary, detail, aging, and entity reports. Detail reports support filtering by account, customer, vendor, department, and class for transaction-level data

quickbooks_update_contacts

Update customer or vendor contact information (email, phone, address, notes). Use the entityType parameter to select 'customer' or 'vendor'. Requires write permissions enabled on the connection

quickbooks_void_bill

Effectively void a bill in QuickBooks Online by setting amount to $0.00 with void annotation. Requires approval from the Finance/Billing key contact via the Escalation Router.

quickbooks_void_invoice

Void an invoice in QuickBooks Online. Requires approval from the Finance/Billing key contact via the Escalation Router. The agent must provide the invoice ID and a reason for voiding.

Put QuickBooks on autopilot

Deploy AI agents that take these actions for you, with human-in-the-loop controls and a complete audit trail.