Create and manage invoices, bills, customers, vendors, estimates, payments, purchases, items, and financial reports in QuickBooks Online.
QuickBooks actions
Ask in plain language — Praxivara picks the right QuickBooks action, runs it, and confirms anything sensitive first.
Get the connected QuickBooks company profile.
Create a new customer.
Update an existing customer’s details.
Fetch a customer by id.
Search customers by name.
Search vendors by name.
Update a product or service item.
Search all products and services by name.
Search inventory / non-inventory products.
Search service items by name.
Search the chart of accounts by name or type.
Create a customer invoice with line items.
Update an existing invoice.
Fetch an invoice by id.
List recent invoices, optionally for one customer.
Email an existing invoice to the customer.
Create a customer estimate / quote.
Create a vendor bill with expense lines.
Fetch a bill by id.
Record a customer payment (optionally applied to an invoice).
Fetch a payment by id.
Record an expense / purchase paid from an account.
Fetch a purchase by id.
Delete a purchase by id.
List recent purchases / expenses.
Create a purchase order for a vendor.
Fetch a purchase order by id.
Create a sales receipt for an immediate sale.
Fetch a sales receipt by id.
Fetch a time activity entry by id.
List recent time activity entries.
Run a raw QuickBooks SQL-like query across any entity.
Generate a Profit & Loss Detail report for a date range.
Generate an Accounts Payable aging detail report.
Generate an Accounts Receivable aging detail report.
QuickBooks triggers
Events in QuickBooks that can start an automation on their own — no clicks required once you set it up.
Fires when an invoice is created in QuickBooks (Intuit webhook Invoice, operation Create).
Fires when an invoice is edited in QuickBooks (Intuit webhook Invoice, operation Update).
Fires when an invoice is deleted in QuickBooks (Intuit webhook Invoice, operation Delete).
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.
Fires when an invoice is voided in QuickBooks (Intuit webhook Invoice, operation Void — totals zeroed, transaction retained).
Fires when an invoice is emailed to the customer from QuickBooks (Intuit webhook Invoice, operation Emailed).
Fires when a customer payment is recorded in QuickBooks (Intuit webhook Payment, operation Create).
Fires when a customer payment is edited in QuickBooks (Intuit webhook Payment, operation Update).
Fires when a customer payment is deleted in QuickBooks (Intuit webhook Payment, operation Delete).
Fires when a customer payment is voided in QuickBooks (Intuit webhook Payment, operation Void).
Fires when a customer is created in QuickBooks (Intuit webhook Customer, operation Create).
Fires when a customer record is edited in QuickBooks (Intuit webhook Customer, operation Update).
Fires when a customer is deleted in QuickBooks (Intuit webhook Customer, operation Delete — issued for hard-deletable customers).
Fires when a vendor is created in QuickBooks (Intuit webhook Vendor, operation Create).
Fires when a vendor record is edited in QuickBooks (Intuit webhook Vendor, operation Update).
Fires when a vendor is deleted in QuickBooks (Intuit webhook Vendor, operation Delete).
Fires when a vendor bill is created in QuickBooks (Intuit webhook Bill, operation Create).
Fires when a vendor bill is edited in QuickBooks (Intuit webhook Bill, operation Update).
Fires when a vendor bill is deleted in QuickBooks (Intuit webhook Bill, operation Delete).
Fires when a bill is paid in QuickBooks (Intuit webhook BillPayment, operation Create).
Fires when a bill payment is edited in QuickBooks (Intuit webhook BillPayment, operation Update).
Fires when a bill payment is deleted in QuickBooks (Intuit webhook BillPayment, operation Delete).
Fires when an estimate (quote) is created in QuickBooks (Intuit webhook Estimate, operation Create).
Fires when an estimate is edited in QuickBooks (Intuit webhook Estimate, operation Update). The status field (Pending/Accepted/Closed/Rejected) reflects acceptance changes.
Fires when an estimate is deleted in QuickBooks (Intuit webhook Estimate, operation Delete).
Fires when a sales receipt (paid-at-point-of-sale) is created in QuickBooks (Intuit webhook SalesReceipt, operation Create).
Fires when a sales receipt is edited in QuickBooks (Intuit webhook SalesReceipt, operation Update).
Fires when a sales receipt is deleted in QuickBooks (Intuit webhook SalesReceipt, operation Delete).
Fires when a credit memo is created in QuickBooks (Intuit webhook CreditMemo, operation Create).
Fires when a credit memo is edited in QuickBooks (Intuit webhook CreditMemo, operation Update).
Fires when a credit memo is deleted in QuickBooks (Intuit webhook CreditMemo, operation Delete).
Fires when a refund receipt is created in QuickBooks (Intuit webhook RefundReceipt, operation Create).
Fires when a refund receipt is edited in QuickBooks (Intuit webhook RefundReceipt, operation Update).
Fires when a refund receipt is deleted in QuickBooks (Intuit webhook RefundReceipt, operation Delete).
Fires when a purchase order is created in QuickBooks (Intuit webhook PurchaseOrder, operation Create).
Fires when a purchase order is edited in QuickBooks (Intuit webhook PurchaseOrder, operation Update). The status field reflects Open vs Closed.
Fires when a purchase order is deleted in QuickBooks (Intuit webhook PurchaseOrder, operation Delete).
Fires when an expense (check, cash, or credit-card purchase) is recorded in QuickBooks (Intuit webhook Purchase, operation Create).
Fires when an expense/purchase is edited in QuickBooks (Intuit webhook Purchase, operation Update).
Fires when an expense/purchase is deleted in QuickBooks (Intuit webhook Purchase, operation Delete).
Fires when a product or service item is created in QuickBooks (Intuit webhook Item, operation Create).
Fires when an item is edited in QuickBooks (Intuit webhook Item, operation Update) — includes price changes and inventory quantity adjustments.
Fires when an item is deleted in QuickBooks (Intuit webhook Item, operation Delete).
Fires when a chart-of-accounts entry is created in QuickBooks (Intuit webhook Account, operation Create).
Fires when a chart-of-accounts entry is edited in QuickBooks (Intuit webhook Account, operation Update).
Fires when a chart-of-accounts entry is deleted in QuickBooks (Intuit webhook Account, operation Delete).
Fires when a journal entry is created in QuickBooks (Intuit webhook JournalEntry, operation Create).
Fires when a journal entry is edited in QuickBooks (Intuit webhook JournalEntry, operation Update).
Fires when a journal entry is deleted in QuickBooks (Intuit webhook JournalEntry, operation Delete).
Fires when a bank deposit is recorded in QuickBooks (Intuit webhook Deposit, operation Create).
Fires when a bank deposit is edited in QuickBooks (Intuit webhook Deposit, operation Update).
Fires when a bank deposit is deleted in QuickBooks (Intuit webhook Deposit, operation Delete).
Fires when a funds transfer between accounts is recorded in QuickBooks (Intuit webhook Transfer, operation Create).
Fires when a funds transfer is edited in QuickBooks (Intuit webhook Transfer, operation Update).
Fires when a funds transfer is deleted in QuickBooks (Intuit webhook Transfer, operation Delete).
Fires when a time entry is logged in QuickBooks (Intuit webhook TimeActivity, operation Create).
Fires when a time entry is edited in QuickBooks (Intuit webhook TimeActivity, operation Update).
Fires when a time entry is deleted in QuickBooks (Intuit webhook TimeActivity, operation Delete).
Fires when an employee record is created in QuickBooks (Intuit webhook Employee, operation Create).
Fires when an employee record is edited in QuickBooks (Intuit webhook Employee, operation Update).
Fires when an employee record is deleted in QuickBooks (Intuit webhook Employee, operation Delete).
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.
Related integrations
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.