Create Account
QUICKBOOKS_CREATE_ACCOUNTSet up a new account in QuickBooks to track specific income, expenses, assets, or liabilities for your business. This helps you organize and categorize your financial transactions more accurately.
QuickBooks
105 actions for QuickBooks workflows.
Operations are the actions a workflow can take in QuickBooks, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Manage your general ledger entries and chart of accounts in QuickBooks. Use these operations to create journal entries for manual transaction recording, query and read account details, and maintain your accounting structure for financial reporting and compliance.
Create Account
QUICKBOOKS_CREATE_ACCOUNTSet up a new account in QuickBooks to track specific income, expenses, assets, or liabilities for your business. This helps you organize and categorize your financial transactions more accurately.
Create Journal Entry
QUICKBOOKS_CREATE_JOURNAL_ENTRYRecord custom accounting entries directly into QuickBooks by specifying debits and credits across multiple accounts. Use this when you need to make adjustments, corrections, or specialized transactions that don't fit standard invoice or payment workflows.
Get Journal Entry
QUICKBOOKS_GET_JOURNAL_ENTRYRetrieve detailed information about a specific journal entry from QuickBooks, including transaction dates, account references, and all associated line items for complete transaction visibility.
Handle file attachments linked to QuickBooks transactions and entities. These operations let you retrieve, update, and query attachable files that provide supporting documentation for invoices, bills, and other business records.
Get Attachable
QUICKBOOKS_GET_ATTACHABLERetrieve details about a specific file attachment stored in QuickBooks Online, such as documents linked to invoices, customers, or bills. This helps you access and verify attached files without leaving your accounting system.
Oversee bank accounts, transfers, deposits, and payment cards connected to your QuickBooks company. Use these operations to create and manage bank accounts, process deposits and transfers, retrieve account information, and track payment card details.
Create Bank Account
QUICKBOOKS_CREATE_BANK_ACCOUNTAdd a new bank account to your customer's profile in QuickBooks, enabling you to process ACH transfers and eCheck payments directly from their bank.
Create Deposit
QUICKBOOKS_CREATE_DEPOSITRecord funds received from customers or other sources directly into your bank account, consolidating payments and tracking where money came from. Use this to deposit customer payments, refunds, or other income into QuickBooks.
Delete Bank Account
QUICKBOOKS_DELETE_BANK_ACCOUNTRemove a stored bank account from your customer's payment methods in QuickBooks, allowing you to clean up outdated or discontinued payment information.
Get Bank Account
QUICKBOOKS_GET_BANK_ACCOUNTRetrieve detailed information about a specific bank account from QuickBooks, including account status, routing details, and associated customer information. Use this when you need to verify account setup, confirm payment method details, or validate banking information for transactions.
Get Deposit
QUICKBOOKS_GET_DEPOSITRetrieve detailed information about a specific deposit in QuickBooks, including transaction amount, date, line items, and account details.
Access and update your company's core information and settings in QuickBooks. These operations retrieve company details, preferences, and configuration options, allowing you to maintain accurate organizational data and customize system behavior.
Get Company Info
QUICKBOOKS_GET_COMPANY_INFORetrieve your company's basic information from QuickBooks, including business name, addresses, and fiscal year settings. This helps you verify your company details are current and access key business information programmatically.
Create and manage customer records and track their financial relationships with your business. Use these operations to add new customers, retrieve customer details, and monitor customer account balances for sales and collections management.
Create Customer
QUICKBOOKS_CREATE_CUSTOMERAdd a new customer to your QuickBooks account with their contact details and billing information. This ensures all your sales and invoices are linked to the correct customer records for accurate accounting and reporting.
Customer Balance Detail
QUICKBOOKS_CUSTOMER_BALANCE_DETAILRetrieve a detailed breakdown of a specific customer's outstanding balance and transaction history in QuickBooks to understand what they owe and when payments are due.
Build and maintain your employee roster in QuickBooks. These operations enable you to create new employee records and retrieve employee information for payroll and organizational purposes.
Create Employee
QUICKBOOKS_CREATE_EMPLOYEEAdd a new employee to your QuickBooks account to set up payroll, track labor costs, and manage your team's information in one centralized system.
Process and track business expenses through bills, purchases, and purchase orders. Use these operations to create bills and bill payments, manage purchase orders and purchases, retrieve expense documents and PDFs, and maintain complete expense records for accounting and budgeting.
Create Bill
QUICKBOOKS_CREATE_BILLRecord a bill from a vendor or supplier in QuickBooks Online, tracking money you owe for purchases, expenses, or services received.
Create Bill Payment
QUICKBOOKS_CREATE_BILL_PAYMENTRecord payments you've made to vendors for their bills directly in QuickBooks, keeping your accounting records accurate and up-to-date. This helps you track cash flow and maintain vendor payment history in one place.
Create Purchase
QUICKBOOKS_CREATE_PURCHASERecords business expenses and vendor payments in QuickBooks by creating purchase transactions for cash payments, checks, or credit card purchases. This keeps your spending organized and ensures accurate financial records.
Create Purchase Order
QUICKBOOKS_CREATE_PURCHASE_ORDERCreate a new purchase order in QuickBooks to request goods or services from your vendors. This helps you track orders, manage supplier relationships, and maintain organized procurement records.
Get Bill
QUICKBOOKS_GET_BILLRetrieve detailed information about a specific bill from QuickBooks, including vendor details, line items, amounts, and payment status. Use this when you need to review bill information for reconciliation, payment processing, or financial reporting.
Get Bill Payment
QUICKBOOKS_GET_BILL_PAYMENTRetrieve detailed information about a specific bill payment you've made to a vendor, including payment amount, date, and status in QuickBooks.
Monitor your inventory valuation and stock levels. This operation provides a comprehensive valuation summary to help you assess inventory costs and make informed purchasing and sales decisions.
Get Inventory Valuation Summary
QUICKBOOKS_GET_INVENTORY_VALUATION_SUMMARYRetrieve a comprehensive report of your inventory quantities and their current monetary values to understand your total inventory assets. This helps you track stock levels and see how much capital is tied up in inventory.
Create, manage, and track customer invoices for sales transactions. These operations let you generate invoices, update invoice details, retrieve invoice records and PDFs, and maintain a complete invoice history for accounts receivable management.
Create Invoice
QUICKBOOKS_CREATE_INVOICEGenerate a sales invoice in QuickBooks to bill customers for products or services, tracking what they owe and when payment is due.
Get Invoice PDF
QUICKBOOKS_GET_INVOICE_PDFDownloads a QuickBooks invoice as a PDF file for printing or sharing with clients. Perfect for generating professional invoice documents without leaving your workflow.
Structure your company's organizational hierarchy and classification system. Use these operations to create and manage departments and classes that organize transactions and enable detailed financial analysis and reporting.
Create Class
QUICKBOOKS_CREATE_CLASSCreates a new class in QuickBooks Online to organize and categorize your business transactions by department, location, or other segments for better financial tracking and reporting.
Get Department
QUICKBOOKS_GET_DEPARTMENTRetrieve detailed information about a specific department in QuickBooks Online, such as its name, status, and associated settings. Use this to verify department details or pull information needed for reporting and organization management.
Record and manage customer payments received for invoices and other receivables. These operations enable you to create payments using various methods, update payment information, process credit card charges, retrieve payment records and PDFs, and track payment history.
Create Payment
QUICKBOOKS_CREATE_PAYMENTRecords customer payments in QuickBooks, allowing you to apply single or partial payments against invoices and credit memos to keep your accounts receivable accurate.
Capture Charge
QUICKBOOKS_CAPTURE_CHARGEFinalize an authorized payment transaction by capturing funds from the customer's payment method, completing the charge in QuickBooks Payments.
Create eCheck Payment
QUICKBOOKS_CREATE_ECHECK_PAYMENTProcess payments directly from customer bank accounts using electronic checks through ACH bank transfers. This allows you to collect funds securely without needing credit card information.
Get Payment
QUICKBOOKS_GET_PAYMENTRetrieve detailed information about a specific payment in QuickBooks, including the customer, amount, and associated transactions for verification and record-keeping purposes.
Maintain your product and service catalog in QuickBooks. These operations allow you to create new items and retrieve item details for use in invoices, bills, and sales transactions.
Create Item
QUICKBOOKS_CREATE_ITEMAdd new products, services, or inventory items to your QuickBooks catalog so you can use them when creating invoices, estimates, and purchase orders.
Get Item
QUICKBOOKS_GET_ITEMRetrieve detailed information about a specific product or service item from your QuickBooks account by its ID. Use this to access pricing, descriptions, tax settings, and other item details whenever you need to reference or verify product information.
Generate comprehensive financial and operational reports to analyze your business performance. Access profit and loss statements, balance sheets, cash flow reports, trial balance, aged receivables, vendor and customer sales reports, and transaction lists for strategic decision-making.
Aged Receivables Report
QUICKBOOKS_GET_AGED_RECEIVABLES_REPORTGenerates a report displaying how long customer invoices have remained unpaid, organized by age brackets to help you identify which accounts need collection attention. This gives you visibility into cash flow delays and helps prioritize follow-up on overdue payments.
Customer Balance Report
QUICKBOOKS_CUSTOMER_BALANCE_REPORTView what each of your customers owes you at a glance, with the ability to filter by date range, payment status, or specific customers to track outstanding invoices and manage cash flow.
Get Balance Sheet Report
QUICKBOOKS_GET_BALANCE_SHEET_REPORTRetrieve your company's financial position by viewing all assets, liabilities, and equity at a specific date. Use this to understand what your business owns versus what it owes for financial planning and decision-making.
Get General Ledger Report
QUICKBOOKS_GET_GENERAL_LEDGER_REPORTRetrieve a detailed General Ledger report that displays all transactions with their debits, credits, and running account balances for complete visibility into your financial activity.
Manage the complete sales cycle including estimates, invoices, sales receipts, credit memos, and refunds. Use these operations to create sales documents, send communications to customers, track refunds and credits, retrieve documents and PDFs, and maintain detailed sales records.
Create Estimate
QUICKBOOKS_CREATE_ESTIMATEGenerate a professional pricing quote that you can send to customers before they make a purchase decision, which can later be converted into an invoice when approved.
Create Credit Memo
QUICKBOOKS_CREATE_CREDIT_MEMOIssue credit to customers in QuickBooks Online for returns, refunds, or service adjustments. This operation creates a formal credit memo that reduces what customers owe or can be applied to future purchases.
Create Refund Receipt
QUICKBOOKS_CREATE_REFUND_RECEIPTRecords a refund receipt in QuickBooks when a customer returns goods or services, creating an official document that tracks the refund transaction in your accounting system.
Create Sales Receipt
QUICKBOOKS_CREATE_SALES_RECEIPTRecord an immediate payment sale in QuickBooks Online, capturing transactions where customers pay at the time of purchase via cash, check, or credit card. This keeps your accounting records synchronized with actual cash received.
Get Credit Memo
QUICKBOOKS_GET_CREDIT_MEMORetrieves detailed information about a credit memo from QuickBooks, including customer details, line items, and available credit balance. Use this to access complete credit memo data for customer service, accounting reconciliation, or credit tracking purposes.
Get Credit Memo PDF
QUICKBOOKS_GET_CREDIT_MEMO_PDFDownloads a credit memo from QuickBooks as a PDF file, allowing you to view, print, or share the document with customers for refunds or adjustments.
Get Estimate
QUICKBOOKS_GET_ESTIMATERetrieve complete details of a QuickBooks estimate including all line items, customer information, and current status to verify proposal contents or track estimate history.
Get Estimate PDF
QUICKBOOKS_GET_ESTIMATE_PDFDownload an estimate as a PDF file from QuickBooks so you can easily share it with clients or keep it for your records.
Configure and manage tax-related settings and entities in QuickBooks. These operations let you create tax codes, tax agencies, and retrieve tax rate information needed for accurate sales tax and payroll tax calculations.
Create Tax Agency
QUICKBOOKS_CREATE_TAX_AGENCYSet up a new tax authority or agency in QuickBooks Online for tracking and managing tax obligations. This enables you to organize tax payments and filings for different jurisdictions or tax types.
Create Tax Code via TaxService
QUICKBOOKS_CREATE_TAXSERVICE_TAXCODESet up new tax codes with specific tax rates for your sales and purchase transactions. This lets you organize and apply the correct taxes to different products, services, or customer types automatically.
Record and monitor employee time spent on work activities and projects. These operations enable you to create time activity entries and retrieve time tracking records for payroll and project costing purposes.
Create Time Activity
QUICKBOOKS_CREATE_TIME_ACTIVITYRecords billable or non-billable hours worked by employees or vendors on specific projects or jobs in QuickBooks, enabling accurate time tracking for payroll and client invoicing.
Execute bulk operations, query entities, and retrieve system information from QuickBooks. Use these operations to perform batch updates, search for changed records, access exchange rates, and execute complex queries across your QuickBooks data.
Execute Batch Operation
QUICKBOOKS_EXECUTE_BATCH_OPERATIONProcess multiple accounting tasks like creating invoices, updating customers, or deleting records all at once instead of one at a time, saving time and reducing connection delays.
Get Changed Entities
QUICKBOOKS_GET_CHANGED_ENTITIESRetrieves a list of customers, invoices, expenses, and other accounting records that have been modified in QuickBooks since a specific point in time, allowing you to stay synchronized with your latest financial data.
Get Exchange Rate
QUICKBOOKS_GET_EXCHANGE_RATERetrieves the exchange rate for a specific foreign currency on a given date in QuickBooks Online, allowing you to accurately track or convert transactions in multiple currencies.
Build and manage vendor relationships and track expenses owed to suppliers. Use these operations to create vendor records, retrieve vendor details, monitor vendor account balances, and process vendor credits for returns and allowances.
Create Vendor
QUICKBOOKS_CREATE_VENDORAdd a new supplier or vendor to your QuickBooks system so you can track purchases, manage payments, and maintain complete vendor information in one place.
Create Vendor Credit
QUICKBOOKS_CREATE_VENDOR_CREDITRecord a credit from a vendor that reduces your outstanding balance or applies to future purchases, helping you maintain accurate payables in QuickBooks.
Get Company Preferences
QUICKBOOKS_GET_PREFERENCESTool to read company preferences that control application behavior in QuickBooks Online.
Get Payment Method
QUICKBOOKS_GET_PAYMENT_METHODRead details of a specific payment method by ID in QuickBooks Online.
Get Payment PDF
QUICKBOOKS_GET_PAYMENT_PDFTool to download a QuickBooks payment record as a PDF file.
Get Profit and Loss Detail Report
QUICKBOOKS_GET_PROFIT_AND_LOSS_DETAIL_REPORTGenerate a detailed Profit and Loss report showing company income and expenses with transaction-level details.
Get Profit and Loss Report
QUICKBOOKS_GET_PROFIT_AND_LOSS_REPORTGenerate a Profit and Loss report showing company income and expenses over a period.
Get Purchase
QUICKBOOKS_GET_PURCHASETool to fetch details of a specific purchase by ID in QuickBooks Online.
Get Purchase Order
QUICKBOOKS_GET_PURCHASE_ORDERTool to fetch a QuickBooks purchase order by ID.
Get Purchase Order PDF
QUICKBOOKS_GET_PURCHASE_ORDER_PDFTool to download a QuickBooks purchase order as a PDF file.
Get Refund Receipt
QUICKBOOKS_GET_REFUND_RECEIPTTool to fetch a QuickBooks refund receipt by ID.
Get Refund Receipt PDF
QUICKBOOKS_GET_REFUND_RECEIPT_PDFTool to download a QuickBooks refund receipt as a PDF file.
Get Report - Account List
QUICKBOOKS_GET_REPORT_ACCOUNT_LISTRetrieve the AccountList report from QuickBooks showing a list of all accounts.
Get Report - Aged Payable Detail
QUICKBOOKS_GET_REPORT_AGED_PAYABLE_DETAILGenerate an aged payable detail report showing aging detail for accounts payable.
Get Report - Aged Payables
QUICKBOOKS_GET_REPORT_AGED_PAYABLESRetrieve an Aged Payables aging summary report from QuickBooks showing outstanding vendor balances grouped by age.
Get Report - Aged Receivable Detail
QUICKBOOKS_GET_REPORT_AGED_RECEIVABLE_DETAILGenerate an aged receivable detail report showing aging detail for accounts receivable.
Get Report - Cash Flow
QUICKBOOKS_GET_REPORT_CASH_FLOWGenerate a cash flow report in QuickBooks showing cash inflows and outflows categorized by operating, investing, and financing activities.
Get Report - Class Sales
QUICKBOOKS_GET_REPORT_CLASS_SALESGenerate a ClassSales report in QuickBooks showing sales amounts grouped by class.
Get Report - Customer Income
QUICKBOOKS_GET_REPORT_CUSTOMER_INCOMEGenerate a customer income report in QuickBooks showing revenue by customer.
Get Report - Customer Sales
QUICKBOOKS_GET_REPORT_CUSTOMER_SALESGenerate a customer sales report in QuickBooks showing sales transactions and totals for customers.
Get Report - Department Sales
QUICKBOOKS_GET_REPORT_DEPARTMENT_SALESGenerate a department sales report in QuickBooks showing sales data broken down by department.
Get Report - Item Sales
QUICKBOOKS_GET_REPORT_ITEM_SALESGenerate an ItemSales report showing sales data for products and services.
Get Report - Trial Balance
QUICKBOOKS_GET_REPORT_TRIAL_BALANCEGenerate a Trial Balance report showing account debits, credits, and balances for a specified period.
Get Reports
QUICKBOOKS_GET_REPORTSRetrieve QuickBooks reports such as TransactionList, BalanceSheet, ProfitAndLoss, and others.
Get Sales Receipt
QUICKBOOKS_GET_SALES_RECEIPTTool to fetch a QuickBooks sales receipt by ID.
Get Sales Receipt PDF
QUICKBOOKS_GET_SALESRECEIPT_PDFTool to download a QuickBooks sales receipt as a PDF file.
Get Tax Rate
QUICKBOOKS_GET_TAX_RATETool to read details of a specific tax rate by ID in QuickBooks Online.
Get Term
QUICKBOOKS_GET_TERMRead details of a specific payment term by ID in QuickBooks Online.
Get Time Activity
QUICKBOOKS_GET_TIME_ACTIVITYTool to read details of a specific time activity by ID in QuickBooks Online.
Get Transaction List Report
QUICKBOOKS_GET_TRANSACTION_LIST_REPORTGet the Transaction List report showing all transactions in the company.
Get Transfer
QUICKBOOKS_GET_TRANSFERTool to fetch a QuickBooks transfer by ID.
Get Vendor Credit
QUICKBOOKS_GET_VENDOR_CREDITTool to fetch a QuickBooks vendor credit by ID.
Get Vendor Expenses Report
QUICKBOOKS_GET_VENDOR_EXPENSES_REPORTRetrieve a vendor expenses report from QuickBooks showing expense transactions by vendor.
List Cards
QUICKBOOKS_LIST_CARDSTool to retrieve all payment cards on file for a customer in QuickBooks Payments API.
List Departments
QUICKBOOKS_LIST_DEPARTMENTSQuery Department entities in QuickBooks using SQL-like syntax.
List Invoices
QUICKBOOKS_LIST_INVOICESTool to list invoices via QuickBooks Query endpoint.
Query Account Entities
QUICKBOOKS_QUERY_ACCOUNTQuery Account entities in QuickBooks using SQL-like syntax.
Query Attachable Entities
QUICKBOOKS_QUERY_ATTACHABLEQuery Attachable entities in QuickBooks using SQL-like syntax.
Query QuickBooks Entities
QUICKBOOKS_QUERY_ENTITIESExecute SQL-like queries on QuickBooks Online entities.
Read Account
QUICKBOOKS_READ_ACCOUNTRead an account in QuickBooks with the given account ID.
Read Class
QUICKBOOKS_READ_CLASSRead details of a specific class by ID in QuickBooks Online.
Read Customer
QUICKBOOKS_READ_CUSTOMERRead a customer in QuickBooks with the given customer ID.
Read Employee
QUICKBOOKS_READ_EMPLOYEERead an employee's details in QuickBooks with the given employee ID.
Read Invoice
QUICKBOOKS_READ_INVOICETool to fetch a QuickBooks invoice by ID or the most recent if no ID provided.
Read Vendor
QUICKBOOKS_READ_VENDORRead a vendor in QuickBooks with the given vendor ID.
Send Credit Memo
QUICKBOOKS_SEND_CREDIT_MEMOTool to send a credit memo to a specified email address.
Update Attachable
QUICKBOOKS_UPDATE_ATTACHABLETool to update an existing attachable in QuickBooks Online.
Update Company Info
QUICKBOOKS_UPDATE_COMPANY_INFOTool to update company information in QuickBooks Online.
Update Department
QUICKBOOKS_UPDATE_DEPARTMENTTool to update an existing department in QuickBooks Online.
Update Full Invoice
QUICKBOOKS_UPDATE_FULL_INVOICETool to fully replace an Invoice.
Update Payment Method
QUICKBOOKS_UPDATE_PAYMENT_METHODTool to update an existing payment method in QuickBooks Online.
Update Preferences
QUICKBOOKS_UPDATE_PREFERENCESUpdate company preferences in QuickBooks Online.
Update Sparse Invoice
QUICKBOOKS_UPDATE_SPARSE_INVOICETool to perform a sparse update of an existing invoice.
Update Term
QUICKBOOKS_UPDATE_TERMTool to update an existing payment term in QuickBooks Online.
Update Transfer
QUICKBOOKS_UPDATE_TRANSFERTool to update an existing transfer in QuickBooks Online.
Vendor Balance Detail
QUICKBOOKS_VENDOR_BALANCE_DETAILGenerate a balance detail report for a vendor in QuickBooks with the given vendor ID.
Vendor Balance Report
QUICKBOOKS_VENDOR_BALANCE_REPORTRetrieve a vendor balance report from QuickBooks showing outstanding balances for vendors.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.