All integrations
QuickBooks logo

QuickBooks

Accounting Secure OAuth

Run your books from one chat: create invoices, record payments, chase overdue A/R, and pull P&L reports while your AI keeps QuickBooks Online current

What it does

QuickBooks actions

35 actions

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

View company profile

Pull up the connected QuickBooks company details so your AI knows which books it is working in

Add a customer

Add a new customer to QuickBooks from chat, without opening the accounting dashboard

Update a customer

Change a customer's contact or billing details by asking, and the record updates in QuickBooks

Look up a customer

Fetch a customer's full record by id when you need their balance, terms, or contact info

Find customers

Search your customer list by name to confirm who is on file before you invoice or email

Find vendors

Search vendors by name to grab the right supplier before recording a bill or purchase order

Update an item

Adjust the price, description, or details of a product or service item straight from chat

Find items

Search every product and service by name to pick the correct line item for an invoice or bill

Find products

Look up inventory and non-inventory products by name when building an order or receipt

Find services

Search your service items by name to add the right billable service to an invoice

Search chart of accounts

Find accounts by name or type to code an expense or payment to the correct place

Create an invoice

Ask for an invoice with line items and it is drafted in QuickBooks, ready to review and send

Update an invoice

Change amounts, line items, or terms on an existing invoice by describing the edit in chat

Look up an invoice

Fetch a specific invoice by id to check its balance, status, or line detail

List invoices

Pull recent invoices or filter to one customer to see what is outstanding at a glance

Email an invoice

Send an existing invoice to the customer's inbox directly from chat so payment gets moving

Create an estimate

Turn a quote into a QuickBooks estimate with line items in seconds, no manual entry

Create a bill

Record a vendor bill with expense lines so what you owe is tracked without leaving chat

Look up a bill

Fetch a vendor bill by id to confirm the amount due and due date before you pay

Record a payment

Log a customer payment and apply it to an invoice so balances stay accurate automatically

Look up a payment

Fetch a recorded payment by id to see the amount, date, and which invoice it settled

Record an expense

Log a purchase paid from an account so spending lands in the right category right away

Look up an expense

Fetch a purchase or expense by id to review the amount, account, and payee

Delete an expense

Remove a purchase entry by id when it was recorded in error, all from chat

List expenses

Pull recent purchases and expenses to see where the money went this period

Create a purchase order

Raise a purchase order for a vendor with the items you need, ready to send for fulfillment

Look up a purchase order

Fetch a purchase order by id to check its items, total, and open or closed status

Create a sales receipt

Record an immediate sale as a receipt so paid-at-the-counter revenue is booked instantly

Look up a sales receipt

Fetch a sales receipt by id to review the sale, amount, and deposit account

Look up a time entry

Fetch a logged time activity by id to see the hours, employee, and job it was billed to

List time entries

Pull recent time activity to check logged hours before you invoice a client for work

Run a custom query

Ask a question across any QuickBooks entity and get the records back through a raw query

Run a P&L report

Generate a Profit and Loss Detail report for any date range without touching the reports menu

Run A/P aging report

Generate an Accounts Payable aging detail report to see which bills are coming due or overdue

Run A/R aging report

Generate an Accounts Receivable aging detail report to spot who owes you and how late they are

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