Connect QuickBooks Online to any app
QuickBooks Online accounting — manage customers, invoices, bills, payments, vendors, expenses, and more via the Intuit Accounting API v3.
What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.
Build solutions, not workarounds.
What do you want to automate with QuickBooks Online?
Ask the assistant
Connect your AI client
Give your AI client this address.
https://mcp.apiant.aiAny client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.
Set it up in your client
Claude Code
Run this in the directory you want to work in.
claude mcp add --transport http -s project apiant-ai https://mcp.apiant.aiStart Claude Code there, approve the server, and sign in in the browser page it opens.
Claude Code guide (opens in a new tab)Claude, web and desktop
Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.
Setup guide (opens in a new tab)Cursor
Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.
Setup guide (opens in a new tab)Zed
Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.
Setup guide (opens in a new tab)Codex and the ChatGPT desktop app
Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.
Setup guide (opens in a new tab)Any other MCP client
Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.
Setup guide (opens in a new tab)Popular
QuickBooks Online with the apps people pair it with most
HubSpot to QuickBooks OnlineHubSpot is your all-in-one stop for all of your marketing software needs.
QuickBooks Online to SalesforceSalesforce is a leading enterprise customer relationship management (CRM) platform.
Slack to QuickBooks OnlineSlack is a messaging platform for teams. Post messages, manage channels, users, reminders, and react to...
Google Sheets to QuickBooks OnlineGoogle Sheets
Gmail to QuickBooks OnlineGmail is Google’s email service, featuring spam protection, search functions, and seamless integration with...
Google Calendar to QuickBooks OnlineGoogle Calendar is a time management tool providing scheduling features, event reminders, and integration...
Google Drive to QuickBooks OnlineGoogle Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices...
Mailchimp to QuickBooks OnlineMailchimp marketing automation and email platform.
Pair it
Connect QuickBooks Online with another app
HubSpot to QuickBooks Online
QuickBooks Online to Salesforce
Slack to QuickBooks Online
Google Sheets to QuickBooks Online
Gmail to QuickBooks Online
Google Calendar to QuickBooks Online
Google Drive to QuickBooks Online
Mailchimp to QuickBooks Online
QuickBooks Online to Stripe
QuickBooks Online to Shopify
Pipedrive to QuickBooks Online
QuickBooks Online to ActiveCampaign
Notion to QuickBooks Online
Airtable to QuickBooks Online
Trello to QuickBooks Online
Asana to QuickBooks Online
QuickBooks Online to JIRA
ClickUp to QuickBooks Online
QuickBooks Online to Zoom
QuickBooks Online to Twilio
Intercom to QuickBooks Online
QuickBooks Online to Freshdesk
QuickBooks Online to Typeform
JotForm to QuickBooks Online
PandaDoc to QuickBooks Online
QuickBooks Online to Webflow
OpenAI to QuickBooks Online
QuickBooks Online to Anthropic
Ontraport to QuickBooks Online
Freshworks CRM to QuickBooks Online
Capsule CRM to QuickBooks Online
NetHunt CRM to QuickBooks Online
MINDBODY to QuickBooks Online
MySQL to QuickBooks Online
PagerDuty to QuickBooks Online
Beehiiv to QuickBooks Online
QuickBooks Online to Wufoo
QuickBooks Online to SQL Server
Bitly to QuickBooks Online
QuickBooks Online to Base44
QuickBase to QuickBooks Online
Pushbullet to QuickBooks Online
CNBC to QuickBooks Online
FreeAgent to QuickBooks Online
QuickBooks Online to Wistia
Caspio to QuickBooks Online
Recurly to QuickBooks Online
QuickBooks Online to Wachete
QuickBooks Online to GeoNames
Beanstalk to QuickBooks Online
LeanKit to QuickBooks Online
Airbrake to QuickBooks Online
BigML to QuickBooks Online
QuickBooks Online to Eagle Doc
QuickBooks Online to Matomo
Discord to QuickBooks Online
QuickBooks Online to SendGrid
Outlook to QuickBooks Online
QuickBooks Online to Brevo
QuickBooks Online to Calendly
No app matches that. Ask your agent for it anyway: point it at the API documentation and it builds the connector.
What your agent can do with QuickBooks Online
Triggers and actions 11 triggers · 45 actions
- TriggerNew bill
Polls for newly created bills (accounts payable), most recent first.
- TriggerNew customer
Polls for newly created customers, most recent first.
- TriggerNew estimate
Fires when a new estimate is created in QuickBooks Online.
- TriggerNew invoice
Polls for newly created invoices, most recent first.
- TriggerNew or updated customer
Fires when a QuickBooks customer is created or any of its details change.
- TriggerNew or updated estimate
Fires when a QuickBooks estimate is created or edited.
- TriggerNew or updated invoice
Fires when a QuickBooks invoice is created or edited — line items, amounts, due date, or status.
- TriggerNew or updated item
Fires when a QuickBooks product or service item is created or edited.
- TriggerNew or updated vendor
Fires when a QuickBooks vendor is created or any of its details change.
- TriggerNew paid invoice
Polls for invoices that are fully paid (Balance = 0), most recently updated first.
- TriggerNew payment
Polls for newly created customer payments, most recent first.
- ActionCreate account
Create an account in the QuickBooks chart of accounts — name, account type, and detail type.
- ActionCreate bill
Creates a new bill (accounts payable) for a vendor with a single account-based line item.
- ActionCreate credit memo
Creates a new credit memo for a customer with a single line item.
- ActionCreate customer
Creates a new customer in QuickBooks Online.
- ActionCreate estimate
Create a QuickBooks Online estimate (quote) for a customer.
- ActionCreate expense (purchase)
Creates a new expense (Purchase) paid from a bank/credit-card account with one account-based line.
- ActionCreate invoice
Creates a new invoice for a customer with a single line item.
- ActionCreate item (product/service)
Creates a new product or service item.
- ActionCreate journal entry
Create a QuickBooks journal entry with balanced debit and credit lines against the chart of accounts.
- ActionCreate payment
Records a customer payment, optionally applied against a specific invoice.
- ActionCreate refund receipt
Creates a new refund receipt for a customer with a single line item.
- ActionCreate sales receipt
Creates a new sales receipt for a customer with a single line item.
- ActionCreate vendor
Creates a new vendor in QuickBooks Online.
- ActionDelete bill
Permanently delete a QuickBooks bill by Id.
- ActionDelete credit memo
Permanently delete a QuickBooks credit memo by Id.
- ActionDelete estimate
Permanently delete a QuickBooks estimate by Id.
- ActionDelete invoice
Permanently delete a QuickBooks invoice by Id. Unlike voiding, this removes the transaction entirely.
- ActionDelete sales receipt
Permanently delete a QuickBooks sales receipt by Id.
- ActionFind account by name
Look up an account in the QuickBooks chart of accounts by its name.
- ActionFind customer by name
Searches for a customer by display name and returns its Id and SyncToken.
- ActionFind invoice by number
Look up a QuickBooks invoice by its document number (the invoice number customers see) rather than its internal Id.
- ActionFind item by name
Look up a QuickBooks product or service item by its name.
- ActionFind vendor by name
Look up a QuickBooks Online vendor by display name.
- ActionGet bill balance
Returns the outstanding balance for a bill by its Id.
- ActionGet customer by ID
Retrieves a single customer by its Id.
- ActionGet estimate by ID
Retrieve a QuickBooks Online estimate by its ID.
- ActionGet estimate PDF
Download the rendered PDF of a QuickBooks estimate by Id.
- ActionGet invoice by ID
Retrieves a single invoice by its Id, including its balance.
- ActionGet invoice PDF
Download the rendered PDF of a QuickBooks invoice by Id, for emailing or archiving.
- ActionList accounts
List the accounts in the QuickBooks chart of accounts, with their type, detail type, and current balance.
- ActionList attachments
List the files attached to a QuickBooks transaction or record, with their download links.
- ActionList employees
List employees recorded in QuickBooks Online.
- ActionList items
List products and services (items) defined in QuickBooks Online.
- ActionPay bill
Records a bill payment against a vendor bill, paid from the specified bank/credit-card account.
- ActionRun query
Runs an arbitrary read-only QuickBooks Online query (QBO SQL-like syntax) and returns the raw QueryResponse.
- ActionSend estimate
Email a QuickBooks Online estimate to the customer.
- ActionSend invoice
Emails an invoice to the supplied email address (or the invoice's billing email if omitted).
- ActionUpdate customer
Updates an existing customer (sparse update). Requires the customer Id and current SyncToken.
- ActionUpdate estimate
Update an existing QuickBooks estimate by Id, changing only the fields supplied.
- ActionUpdate invoice
Update an existing QuickBooks invoice by Id — a sparse update that changes only the fields supplied and leaves the rest of the invoice intact.
- ActionUpdate item
Update an existing QuickBooks product or service item by Id — name, description, price, income account, or active flag.
- ActionUpdate vendor
Update an existing QuickBooks vendor by Id — contact details, billing address, terms, or active flag.
- ActionUpload attachment
Upload a file to QuickBooks and attach it to a transaction or record — a receipt on an expense, a contract on an invoice.
- ActionVoid invoice
Voids an existing invoice. Requires the invoice Id and current SyncToken.
- ActionVoid payment
Voids an existing customer payment. Requires the payment Id and current SyncToken.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Related apps
QuickBooks Online to Accounting SeedAccounting Seed is a Salesforce-native accounting application connecting front- and back-office finance.
QuickBooks Online to AlegraAlegra is an accounting and billing app designed for Latin American managers.
QuickBooks Online to CII & UBL by InvoiceXMLCII & UBL by InvoiceXML is an e-invoice compliance service for creating, converting, validating, and...
QuickBooks Online to EasybillCreate invoices, quotations and delivery notes with Easybill's cloud-based accounting software.
QuickBooks Online to Factur-X by InvoiceXMLFactur-X by InvoiceXML is an e-invoice automation: create, transform, validate, and extract Factur-X PDFs...
FacturaDirecta to QuickBooks OnlineFacturaDirecta is an easy accounting software for small business and freelancers.
QuickBooks Online to fastbillFastBill is a cloud app for German invoicing & accounting.
QuickBooks Online to FinmeiFinmei is an invoicing tool which helps you quickly issue invoices and track your expenses.
Reviews
What our customers say
Questions
QuickBooks Online, answered
What can start an automation from QuickBooks Online?
Any of QuickBooks Online's 11 triggers in the catalog, including New bill, New customer, New estimate and New invoice. Describe the moment in plain language and your agent picks the right one.
What can your agent do in QuickBooks Online?
Any of QuickBooks Online's 45 actions, including Create account, Create bill, Create credit memo and Create customer. Your agent maps the data both ways and tests every scenario before it ships.
Which apps can QuickBooks Online connect to?
Any app in the catalog; the list on this page pairs QuickBooks Online with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.
What happens when something fails?
Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.
Is there a free plan?
Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.