Watch AccountsTriggers when accounts are created or updated in QuickBooks.
Watch Bank AccountsTriggers when bank accounts are added for a customer in QuickBooks Payments.
Watch Bill PaymentsTriggers when bill payments are created or updated in QuickBooks.
Watch BillsTriggers when bills are created or updated in QuickBooks.
Watch CardsTriggers when cards are added for a customer in QuickBooks Payments.
Watch CustomersTriggers when customers are created or updated in QuickBooks.
Watch DepositsTriggers when deposits are created or updated in QuickBooks.
Watch EmployeesTriggers when employees are created or updated in QuickBooks.
Watch EstimatesTriggers when estimates are created or updated in QuickBooks.
Watch InvoicesTriggers when invoices are created or updated in QuickBooks.
Watch ItemsTriggers when items are created or updated in QuickBooks.
Watch PaymentsTriggers when payments are created or updated in QuickBooks.
Watch Purchase OrdersTriggers when purchase orders are created or updated in QuickBooks.
Watch PurchasesTriggers when purchases are created or updated in QuickBooks.
Watch Refund ReceiptsTriggers when refund receipts are created or updated in QuickBooks.
Watch VendorsTriggers when vendors are created or updated in QuickBooks.
Get a List of Bank AccountsGets a List of Bank Accounts.
Get a List of Cards for a Specific CustomerGets a List of Cards for a Specific Customer.
Get an Estimate as PDFGets an Estimate as PDF.
Get an Invoice as PDFGets an Invoice as PDF.
Get a Payment as PDFGets a Payment as PDF.
Get a Payment ReceiptGets a Payment Receipt.
Get a Purchase Order as PDFGets a Purchase Order as PDF.
Get a Refund by IDGets a Refund by ID.
Get a Refund Receipt as PDFGets a Refund Receipt as PDF.
Get Details About a Bank AccountGets details About a Bank Account.
Get Details About a CardGets details About a Card.
Get Details About a ChargeGets details About a Charge.
Get E Check DetailsGet eCheck details.
Get E Check Refund DetailsGet eCheck refund details.
Query a BillQueries a Bill.
Query a BillpaymentQueries a Billpayment.
Query a BundleQueries a Bundle.
Query a CategoryQueries a Category.
Query a CustomerQueries a Customer.
Query a DepositQueries a Deposit.
Query an AccountQueries an Account.
Query an EmployeeQueries an Employee.
Query an EstimateQueries an Estimate.
Query an InvoiceQueries an Invoice.
Query an ItemQueries an Item.
Query a PaymentQueries a Payment.
Query a PurchaseQueries a Purchase.
Query a Purchase OrderQueries a Purchase Order.
Query a Refund ReceiptQueries a Refund Receipt.
Query a VendorQueries a Vendor.
Read a BillReads a Bill.
Read a BillpaymentReads a Billpayment.
Read a BundleReads a Bundle.
Read a CategoryReads a Category.
Read a CustomerReads a Customer.
Read a DepositReads a Deposit.
Read an AccountReads an Account.
Read an EmployeeReads an Employee.
Read an EstimateReads an Estimate.
Read an InvoiceReads an Invoice.
Read an ItemReads an Item.
Read a PaymentReads a Payment.
Read a PurchaseReads a Purchase.
Read a Purchase OrderReads a Purchase Order.
Read a Refund ReceiptReads a Refund Receipt.
Read a VendorReads a Vendor.
Capture a ChargeCaptures a Charge.
Create a Bank AccountCreates a Bank Account.
Create a Bank Account from a TokenCreates a Bank Account from a Token.
Create a BillCreates a Bill.
Create a BillpaymentCreates a Billpayment.
Create a CardCreates a Card.
Create a Card from a TokenCreates a Card from a Token.
Create a CategoryCreates a Category.
Create a ChargeCreates a Charge.
Create a CustomerCreates a Customer.
Create a DepositCreates a Deposit.
Create an AccountCreates an Account.
Create an E CheckCreate an eCheck.
Create an EmployeeCreates an Employee.
Create an EstimateCreates an Estimate.
Create an InvoiceCreates an Invoice.
Create an ItemCreates an Item.
Create a PaymentCreates a Payment.
Create a PurchaseCreates a Purchase.
Create a Purchase OrderCreates a Purchase Order.
Create a Refund ReceiptCreates a Refund Receipt.
Create a TokenCreates a Token.
Create a VendorCreates a Vendor.
Create Token (IE8/IE9)Legacy Create Token endpoint for IE8/IE9 clients. Identical body to Create Token.
Delete a Bank AccountDeletes a Bank Account.
Delete a BillDeletes a Bill.
Delete a BillpaymentDeletes a Billpayment.
Delete a CardDeletes a Card.
Delete a DepositDeletes a Deposit.
Delete an EstimateDeletes an Estimate.
Delete an InvoiceDeletes an Invoice.
Delete a PaymentDeletes a Payment.
Delete a PurchaseDeletes a Purchase.
Delete a Purchase OrderDeletes a Purchase Order.
Delete a Refund ReceiptDeletes a Refund Receipt.
Full Update a BillPerforms the update a Bill operation.
Full Update a BillpaymentPerforms the update a Billpayment operation.
Full Update a CustomerPerforms the update a Customer operation.
Full Update a DepositPerforms the update a Deposit operation.
Full Update an AccountPerforms the update an Account operation.
Full Update an EmployeePerforms the update an Employee operation.
Full Update an EstimatePerforms the update an Estimate operation.
Full Update an InvoicePerforms the update an Invoice operation.
Full Update an ItemPerforms the update an Item operation.
Full Update a PaymentPerforms the update a Payment operation.
Full Update a PurchasePerforms the update a Purchase operation.
Full Update a Purchase OrderPerforms the update a Purchase Order operation.
Full Update a Refund ReceiptPerforms the update a Refund Receipt operation.
Full Update a VendorPerforms the update a Vendor operation.
Make an API CallPerforms an arbitrary authorized API call.
Query a Customer SalesQuery a report.
Query a TransactionListQuery a report.
Query Customer BalanceQuery a report.
Query Customer Transaction ListQuery a report.
Query Department SalesQuery a report.
Query ItemSalesQuery a report.
Query Vendor Transaction ListQuery a report.
Refund a ChargeRefunds a Charge.
Send an EstimateSends an Estimate.
Send an InvoiceSends an Invoice.
Send a PaymentSends a Payment.
Send a Purchase OrderSends a Purchase Order.
Send a Refund ReceiptSends a Refund Receipt.
Sparse Update a CustomerPerforms the update a Customer operation.
Sparse Update a DepositPerforms the update a Deposit operation.
Sparse Update an EstimatePerforms the update an Estimate operation.
Sparse Update an InvoicePerforms the update an Invoice operation.
Sparse Update a Refund ReceiptPerforms the update a Refund Receipt operation.
Update a CategoryUpdates a Category.
Void a BillpaymentPerforms the a Billpayment operation.
Void a ChargePerforms the a Charge operation.
Void an InvoicePerforms the an Invoice operation.
Void a PaymentPerforms the a Payment operation.
Void or Refund an E CheckVoid or refund an eCheck.
When to use QuickBooks
Common scenarios where QuickBooks automation saves time and reduces manual work.
Trigger workflows automatically when "Watch Accounts" fires in QuickBooks — start multi-step automations without polling or manual checks.
Automate "Get a List of Cards for a Specific Customer" in QuickBooks as a workflow step — combine it with triggers, filters, and AI steps for full-pipeline coverage.
Combine "Watch Bill Payments" from QuickBooks with triggers or actions in other apps to close the loop — one event, many downstream outcomes.
Frequently asked questions
Common questions about automating QuickBooks in your workflows.
QuickBooks has 16 triggers, including "Watch Accounts", "Watch Bank Accounts", and "Watch Bill Payments", and more. Use them to start workflows the moment QuickBooks events fire — no polling required.
Connect QuickBooks to any app in workflows
Search apps and open an app-to-app integration page in one click.