qb_write_check
Records money out of a bank account as a QuickBooks write check with expense lines, using a preview and confirmation step before posting.
Instructions
Money out of a bank account (Write Checks), e.g. bank charges, fixed monthly payments or an unknown debit to a suspense account. lines: [{"account": expense/other account, "amount", "memo", "customer"}]. Amounts in the bank account's currency; exchange_rate = home-currency units per 1 unit of that currency. Two steps (preview + confirm_code).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"bank_account": "<bank_account>",
"txn_date": "<txn_date>",
"lines": "<lines>"
},
"name": "qb_write_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memo | No | ||
| lines | Yes | ||
| payee | No | ||
| run_id | No | ||
| txn_date | Yes | ||
| ref_number | No | ||
| bank_account | Yes | ||
| confirm_code | No | ||
| exchange_rate | No | ||
| expected_total | No | ||
| expected_company_file | No |