All integrations
QuickBooks logo

QuickBooks

Accounting Secure OAuth
Connect QuickBooks 7 days free · OAuth only · No password shared

Create and manage invoices, bills, customers, vendors, estimates, payments, purchases, items, and financial reports in QuickBooks Online.

What it does

QuickBooks actions

35 actions

Ask in plain language — Praxivara picks the right QuickBooks action, runs it, and confirms anything sensitive first.

Get my company

Get the connected QuickBooks company profile.

Create customer

Create a new customer.

Update customer

Update an existing customer’s details.

Get customer

Fetch a customer by id.

Search customers

Search customers by name.

Search vendors

Search vendors by name.

Update item

Update a product or service item.

Search items

Search all products and services by name.

Search products

Search inventory / non-inventory products.

Search services

Search service items by name.

Search accounts

Search the chart of accounts by name or type.

Create invoice

Create a customer invoice with line items.

Update invoice

Update an existing invoice.

Get invoice

Fetch an invoice by id.

Search invoices

List recent invoices, optionally for one customer.

Send invoice

Email an existing invoice to the customer.

Create estimate

Create a customer estimate / quote.

Create bill

Create a vendor bill with expense lines.

Get bill

Fetch a bill by id.

Create payment

Record a customer payment (optionally applied to an invoice).

Get payment

Fetch a payment by id.

Create purchase

Record an expense / purchase paid from an account.

Get purchase

Fetch a purchase by id.

Delete purchase

Delete a purchase by id.

Search purchases

List recent purchases / expenses.

Create purchase order

Create a purchase order for a vendor.

Get purchase order

Fetch a purchase order by id.

Create sales receipt

Create a sales receipt for an immediate sale.

Get sales receipt

Fetch a sales receipt by id.

Get time activity

Fetch a time activity entry by id.

Search time activities

List recent time activity entries.

Search query

Run a raw QuickBooks SQL-like query across any entity.

Create P&L detail report

Generate a Profit & Loss Detail report for a date range.

Create A/P aging detail report

Generate an Accounts Payable aging detail report.

Create A/R aging detail report

Generate an Accounts Receivable aging detail report.

What it watches for

QuickBooks triggers

61 triggers

Events in QuickBooks that can start an automation on their own — no clicks required once you set it up.

Invoice created Webhook

Fires when an invoice is created in QuickBooks (Intuit webhook Invoice, operation Create).

Invoice updated Webhook

Fires when an invoice is edited in QuickBooks (Intuit webhook Invoice, operation Update).

Invoice deleted Webhook

Fires when an invoice is deleted in QuickBooks (Intuit webhook Invoice, operation Delete).

Invoice paid Webhook

Fires when an invoice is fully paid — a linked Payment settles the balance to zero (Intuit webhook Payment/Invoice change). Semantic event layered on the underlying entity update.

Invoice voided Webhook

Fires when an invoice is voided in QuickBooks (Intuit webhook Invoice, operation Void — totals zeroed, transaction retained).

Invoice emailed Webhook

Fires when an invoice is emailed to the customer from QuickBooks (Intuit webhook Invoice, operation Emailed).

Payment received Webhook

Fires when a customer payment is recorded in QuickBooks (Intuit webhook Payment, operation Create).

Payment updated Webhook

Fires when a customer payment is edited in QuickBooks (Intuit webhook Payment, operation Update).

Payment deleted Webhook

Fires when a customer payment is deleted in QuickBooks (Intuit webhook Payment, operation Delete).

Payment voided Webhook

Fires when a customer payment is voided in QuickBooks (Intuit webhook Payment, operation Void).

Customer created Webhook

Fires when a customer is created in QuickBooks (Intuit webhook Customer, operation Create).

Customer updated Webhook

Fires when a customer record is edited in QuickBooks (Intuit webhook Customer, operation Update).

Customer deleted Webhook

Fires when a customer is deleted in QuickBooks (Intuit webhook Customer, operation Delete — issued for hard-deletable customers).

Vendor created Webhook

Fires when a vendor is created in QuickBooks (Intuit webhook Vendor, operation Create).

Vendor updated Webhook

Fires when a vendor record is edited in QuickBooks (Intuit webhook Vendor, operation Update).

Vendor deleted Webhook

Fires when a vendor is deleted in QuickBooks (Intuit webhook Vendor, operation Delete).

Bill created Webhook

Fires when a vendor bill is created in QuickBooks (Intuit webhook Bill, operation Create).

Bill updated Webhook

Fires when a vendor bill is edited in QuickBooks (Intuit webhook Bill, operation Update).

Bill deleted Webhook

Fires when a vendor bill is deleted in QuickBooks (Intuit webhook Bill, operation Delete).

Bill payment made Webhook

Fires when a bill is paid in QuickBooks (Intuit webhook BillPayment, operation Create).

Bill payment updated Webhook

Fires when a bill payment is edited in QuickBooks (Intuit webhook BillPayment, operation Update).

Bill payment deleted Webhook

Fires when a bill payment is deleted in QuickBooks (Intuit webhook BillPayment, operation Delete).

Estimate created Webhook

Fires when an estimate (quote) is created in QuickBooks (Intuit webhook Estimate, operation Create).

Estimate updated Webhook

Fires when an estimate is edited in QuickBooks (Intuit webhook Estimate, operation Update). The status field (Pending/Accepted/Closed/Rejected) reflects acceptance changes.

Estimate deleted Webhook

Fires when an estimate is deleted in QuickBooks (Intuit webhook Estimate, operation Delete).

Sales receipt created Webhook

Fires when a sales receipt (paid-at-point-of-sale) is created in QuickBooks (Intuit webhook SalesReceipt, operation Create).

Sales receipt updated Webhook

Fires when a sales receipt is edited in QuickBooks (Intuit webhook SalesReceipt, operation Update).

Sales receipt deleted Webhook

Fires when a sales receipt is deleted in QuickBooks (Intuit webhook SalesReceipt, operation Delete).

Credit memo created Webhook

Fires when a credit memo is created in QuickBooks (Intuit webhook CreditMemo, operation Create).

Credit memo updated Webhook

Fires when a credit memo is edited in QuickBooks (Intuit webhook CreditMemo, operation Update).

Credit memo deleted Webhook

Fires when a credit memo is deleted in QuickBooks (Intuit webhook CreditMemo, operation Delete).

Refund issued Webhook

Fires when a refund receipt is created in QuickBooks (Intuit webhook RefundReceipt, operation Create).

Refund updated Webhook

Fires when a refund receipt is edited in QuickBooks (Intuit webhook RefundReceipt, operation Update).

Refund deleted Webhook

Fires when a refund receipt is deleted in QuickBooks (Intuit webhook RefundReceipt, operation Delete).

Purchase order created Webhook

Fires when a purchase order is created in QuickBooks (Intuit webhook PurchaseOrder, operation Create).

Purchase order updated Webhook

Fires when a purchase order is edited in QuickBooks (Intuit webhook PurchaseOrder, operation Update). The status field reflects Open vs Closed.

Purchase order deleted Webhook

Fires when a purchase order is deleted in QuickBooks (Intuit webhook PurchaseOrder, operation Delete).

Expense recorded Webhook

Fires when an expense (check, cash, or credit-card purchase) is recorded in QuickBooks (Intuit webhook Purchase, operation Create).

Expense updated Webhook

Fires when an expense/purchase is edited in QuickBooks (Intuit webhook Purchase, operation Update).

Expense deleted Webhook

Fires when an expense/purchase is deleted in QuickBooks (Intuit webhook Purchase, operation Delete).

Item created Webhook

Fires when a product or service item is created in QuickBooks (Intuit webhook Item, operation Create).

Item updated Webhook

Fires when an item is edited in QuickBooks (Intuit webhook Item, operation Update) — includes price changes and inventory quantity adjustments.

Item deleted Webhook

Fires when an item is deleted in QuickBooks (Intuit webhook Item, operation Delete).

Account created Webhook

Fires when a chart-of-accounts entry is created in QuickBooks (Intuit webhook Account, operation Create).

Account updated Webhook

Fires when a chart-of-accounts entry is edited in QuickBooks (Intuit webhook Account, operation Update).

Account deleted Webhook

Fires when a chart-of-accounts entry is deleted in QuickBooks (Intuit webhook Account, operation Delete).

Journal entry created Webhook

Fires when a journal entry is created in QuickBooks (Intuit webhook JournalEntry, operation Create).

Journal entry updated Webhook

Fires when a journal entry is edited in QuickBooks (Intuit webhook JournalEntry, operation Update).

Journal entry deleted Webhook

Fires when a journal entry is deleted in QuickBooks (Intuit webhook JournalEntry, operation Delete).

Deposit created Webhook

Fires when a bank deposit is recorded in QuickBooks (Intuit webhook Deposit, operation Create).

Deposit updated Webhook

Fires when a bank deposit is edited in QuickBooks (Intuit webhook Deposit, operation Update).

Deposit deleted Webhook

Fires when a bank deposit is deleted in QuickBooks (Intuit webhook Deposit, operation Delete).

Transfer created Webhook

Fires when a funds transfer between accounts is recorded in QuickBooks (Intuit webhook Transfer, operation Create).

Transfer updated Webhook

Fires when a funds transfer is edited in QuickBooks (Intuit webhook Transfer, operation Update).

Transfer deleted Webhook

Fires when a funds transfer is deleted in QuickBooks (Intuit webhook Transfer, operation Delete).

Time activity logged Webhook

Fires when a time entry is logged in QuickBooks (Intuit webhook TimeActivity, operation Create).

Time activity updated Webhook

Fires when a time entry is edited in QuickBooks (Intuit webhook TimeActivity, operation Update).

Time activity deleted Webhook

Fires when a time entry is deleted in QuickBooks (Intuit webhook TimeActivity, operation Delete).

Employee created Webhook

Fires when an employee record is created in QuickBooks (Intuit webhook Employee, operation Create).

Employee updated Webhook

Fires when an employee record is edited in QuickBooks (Intuit webhook Employee, operation Update).

Employee deleted Webhook

Fires when an employee record is deleted in QuickBooks (Intuit webhook Employee, operation Delete).

Just ask

What you can ask in plain English

No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the QuickBooks steps and shows you exactly what it did.

Catch me up on what needs my attention in QuickBooks today.
Handle this in QuickBooks and confirm before anything goes out.
Build me an AI agent that keeps QuickBooks tidy every morning.
Pull the latest from QuickBooks and turn it into a one-page report.
Works great with

Related integrations

See all

Let Praxivara run QuickBooks for you.

Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.

7 days free • Cancel anytime • Nothing charged until your trial ends