categorize_bank_transaction_generic
Categorize uncategorized bank transactions into generic types such as deposits, transfers, and owner contributions. Ideal for bank-native bookkeeping flows not covered by expense or invoice matching.
Instructions
Categorize an uncategorized bank transaction into a general Zoho bank transaction. Use this for deposits, transfers, owner contributions/drawings, interest income, other income, sales without invoices, expense refunds, sales returns, and similar bank-native bookkeeping flows. Prefer matching or expense/vendor/customer payment categorization when those are a better fit than a generic bank transaction.
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": {
"transaction_id": "<transaction_id>",
"transaction_type": "<transaction_type>",
"from_account_id": "<from_account_id>",
"to_account_id": "<to_account_id>",
"amount": "<amount>",
"date": "<date>"
},
"name": "categorize_bank_transaction_generic"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| organization_id | No | Zoho org ID (uses ZOHO_ORGANIZATION_ID env var if not provided) | |
| transaction_id | Yes | Uncategorized bank transaction ID | |
| transaction_type | Yes | Generic bank transaction type to create | |
| from_account_id | Yes | Source account ID for the transaction | |
| to_account_id | Yes | Destination account ID for the transaction | |
| amount | Yes | Transaction amount | |
| date | Yes | Transaction date (YYYY-MM-DD) | |
| payment_mode | No | Optional payment mode such as Cash or Cheque | |
| exchange_rate | No | Optional exchange rate | |
| reference_number | No | Optional reference number | |
| description | No | Optional description or memo | |
| customer_id | No | Optional customer ID | |
| currency_id | No | Optional currency ID |