Payments & Finance105 toolsBrowser login (OAuth), no API keys
QuickBooks integration for AI agents
Manage invoices and accounting
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect QuickBooks once and call the same tools from all of them.
Deeper comparison, failure modes and setup details: QuickBooks for AI agents, in depth.
Setup
Connect QuickBooks through ClawLink's hosted setup to manage customers, invoices, bills, accounts, payments, and estimates from your QuickBooks account.
- Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
QuickBooks exposes 105 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
quickbooks_create_account | Create a new account in QuickBooks | Write |
quickbooks_create_bill | Create a new bill in QuickBooks | Write |
quickbooks_create_credit_memo | Create a new credit memo in QuickBooks | Write |
quickbooks_create_customer | Create a new customer in QuickBooks | Write |
quickbooks_create_deposit | Create a new deposit in QuickBooks | Write |
quickbooks_create_employee | Create a new employee in QuickBooks | Write |
quickbooks_create_estimate | Create a new estimate in QuickBooks | Write |
quickbooks_create_invoice | Create a new invoice in QuickBooks | Write |
quickbooks_customer_balance_detail | Generate a balance detail report for a customer in QuickBooks with the given customer ID | Read |
quickbooks_customer_balance_report | Generate a customer balance report in QuickBooks showing outstanding balances for customers | Read |
quickbooks_get_aged_receivables_report | Generate an aged receivables report showing outstanding customer balances by age | Read |
quickbooks_get_attachable | Read details of a specific attachable by ID in QuickBooks Online | Read |
quickbooks_get_balance_sheet_report | Generate a Balance Sheet report showing company assets, liabilities, and equity at a point in | Read |
quickbooks_get_bank_account | Retrieve a specific bank account by ID from QuickBooks Payments API | Read |
quickbooks_get_bill | Fetch a QuickBooks bill by ID | Read |
quickbooks_get_bill_payment | Retrieve details of a specific bill payment by ID in QuickBooks Online | Read |
quickbooks_get_changed_entities | Retrieve entities that changed since a specified timestamp using QuickBooks Change Data Capture | Read |
quickbooks_get_company_info | Read company information from QuickBooks Online | Read |
quickbooks_get_credit_memo | Fetch a QuickBooks credit memo by ID | Read |
quickbooks_get_credit_memo_pdf | Download a QuickBooks credit memo as a PDF file | Read |
quickbooks_get_department | Read details of a specific department by ID in QuickBooks Online | Read |
quickbooks_get_deposit | Read details of a specific deposit by ID in QuickBooks Online | Read |
quickbooks_get_estimate | Fetch a QuickBooks estimate by ID | Read |
quickbooks_get_estimate_pdf | Download a QuickBooks estimate as a PDF file | Read |
quickbooks_get_exchange_rate | Get exchange rate for a specific currency code and date in QuickBooks Online | Read |
quickbooks_get_general_ledger_report | Generate a General Ledger report showing all transactions with debits, credits, and running | Read |
quickbooks_get_inventory_valuation_summary | Generate an Inventory Valuation Summary report showing inventory quantities and their current | Read |
quickbooks_get_invoice_pdf | Download a QuickBooks invoice as a PDF file | Read |
quickbooks_get_item | Retrieve a specific item by its ID from QuickBooks Online | Read |
quickbooks_get_journal_entry | Read details of a specific QuickBooks journal entry by ID | Read |