create_deposit
Create a bank deposit by providing the deposit account, date, and line items. Amounts can be positive (income) or negative (fees). Names are looked up automatically. Returns deposit details and a QuickBooks link.
Instructions
Create a bank deposit. Accepts account/department/vendor names (will lookup IDs automatically). Lines represent the sources of the deposit — amounts can be positive (income) or negative (fees, deductions). QuickBooks computes the total from line amounts. Returns deposit details and a link to view in QuickBooks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deposit_to_account | Yes | Bank account name or number receiving the deposit (e.g., 'PLAT BUS CHECKING', '5752'). Will be looked up to get ID. | |
| txn_date | Yes | Transaction date in YYYY-MM-DD format | |
| lines | Yes | Array of deposit line items. Each line represents a source of the deposit. Amounts can be positive or negative. | |
| department_name | No | Header-level department/location name (e.g., '20358', 'Cotati'). Will be looked up to get ID. | |
| department_id | No | Header-level department/location ID (use if you already know it, otherwise use department_name) | |
| memo | No | Private memo for the deposit | |
| draft | No | If true, validate and show preview without creating (default: true) |