createTransaction
Add a new income, expense, or investment transaction with specified amount, category, payment mode, and optional description. Helps track and analyze spending patterns.
Instructions
Create new transaction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Amount of the transaction | |
| category | Yes | Category of the transaction. Try to be as specific as possible since this helps in better analysis of spending patterns. | |
| description | No | Description of the transaction | |
| isNewCustomCategory | No | Is this a new custom category? | |
| paymentMode | Yes | Payment mode | |
| transactionId | No | Id of the existing transaction. If creating a new transaction, this should be null or undefined. | |
| type | Yes | Type of the transaction |