
Use QuickBooks Desktop (via Conductor) with Claude Desktop, Cursor, or Windsurf to let AI read, act, and automate — no code required.
Or build automated QuickBooks Desktop (via Conductor) workflowsSign up and connect your QuickBooks Desktop (via Conductor) account to Activepieces.
Start freeGet your MCP URL and install it in Claude Desktop, Cursor, or Windsurf.
Ask your AI assistant to read emails, manage your calendar, and more.

Fires when an invoice is created or updated (e.g. line items, balance, or payment status changed) in QuickBooks Desktop. One event per invoice change, not create-only.

Fires once when a new customer payment is recorded (Accounts Receivable) in QuickBooks Desktop — a "Receive Payment" transaction, e.g. from the Record Payment action's Customer Payment mode. Create-only: editing an existing payment does not re-fire it. Vendor bill payments (Accounts Payable) do not fire this trigger.

Creates a customer in QuickBooks Desktop, or updates it if one with the same name already exists.

Creates a vendor in QuickBooks Desktop, or updates it if one with the same name already exists.

Creates an invoice for a customer in QuickBooks Desktop.

Creates a vendor bill (accounts payable) in QuickBooks Desktop, expensed against one or more accounts.

Records a customer payment against open invoices, or a vendor bill payment by check or credit card, in QuickBooks Desktop.

Searches across all transaction types in QuickBooks Desktop (invoices, bills, payments, and more) with date and type filters.

Lists Service and Non-Inventory items from QuickBooks Desktop, for finding the exact item name to use in Create Invoice's line items.

Make a custom API call to a specific endpoint
Get started
Join 300,000+ builders at MoneyGram, Alan, and PostHog shipping secure, open source AI automation.