Blocks

QuickBooks

Manage accounting and financial data with QuickBooks

Integrate with QuickBooks Online to manage invoices, customers, vendors, expenses, and financial reports. Access comprehensive accounting features for small and medium businesses using OAuth 2.0 authentication.

Back to Catalog
Toolsquickbooks

Block Preview

QuickBooks

QuickBooks

Manage accounting and financial data with QuickBooks

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Connect the required credentials or OAuth provider before running.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the quickbooks block with monitoring enabled in production.

Inputs (UI)

QuickBooks Account

oauth-input

Placeholder: Select QuickBooks account

Layout: full

Provider: quickbooks

Operation

dropdown

Layout: full

Options: Create Invoice, Get Invoice, List Invoices, Create Customer

Invoice ID

short-input

Placeholder: Enter invoice ID

Layout: full

Condition: operation = "get_invoice"

Customer ID

short-input

Placeholder: Enter customer ID

Layout: full

Condition: operation = ["get_customer","create_invoice"]

Customer Name

short-input

Placeholder: John Doe

Layout: full

Condition: operation = "create_customer"

Amount

short-input

Placeholder: 100.00

Layout: half

Condition: operation = ["create_invoice","create_expense","create_payment"]

Description

long-input

Placeholder: Description of the transaction

Layout: full

Condition: operation = ["create_invoice","create_expense","create_payment"]

Start Date

short-input

Placeholder: YYYY-MM-DD

Layout: half

Condition: operation = "get_profit_loss"

End Date

short-input

Placeholder: YYYY-MM-DD

Layout: half

Condition: operation = "get_profit_loss"

Inputs (API)

credential

string

Required

operation

string

Required

invoiceId

string

Optional

customerId

string

Optional

customerName

string

Optional

amount

string

Optional

description

string

Optional

startDate

string

Optional

endDate

string

Optional

Outputs

Primary response type:

{
  "data": "json"
}

Tool Access

quickbooks_api
QuickBooks | NowFlow Blocks