add_transfer
Transfer funds between ZenMoney accounts for same-currency and cross-currency transactions, specifying outcome and income amounts. Requires explicit user approval.
Instructions
Transfer money between two accounts in ZenMoney. For cross-currency transfers, specify both outcome_amount (source) and income_amount (destination). For same-currency transfers, just use outcome_amount (or amount as alias). Codex must request user approval before calling this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Transaction date in YYYY-MM-DD format | |
| amount | No | Transfer amount (alias for outcome_amount, for same-currency transfers) | |
| comment | No | Transfer comment | |
| to_account | Yes | Destination account name or UUID | |
| from_account | Yes | Source account name or UUID | |
| income_amount | No | Amount credited to destination account (in destination account currency). Required for cross-currency transfers. | |
| outcome_amount | No | Amount debited from source account (in source account currency) |