update_budgets
Update budgets by selecting them with filters and applying new values for amount, period, category, or dates. Requires at least one filter and one value to change.
Instructions
Update budgets matching the target filters with the specified values. At least one target filter and one update value must be provided. All provided filters are combined using AND.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | No | New budget limit amount. | |
| period | No | New period duration ('weekly', 'monthly', 'quarterly', 'yearly'). | |
| category | No | New category name. | |
| end_date | No | New effectiveness end date (YYYY-MM-DD). | |
| budget_ids | No | List of specific budget IDs to update. | |
| start_date | No | New effectiveness start date (YYYY-MM-DD). | |
| budget_type | No | New budget type ('overall', 'category', 'subcategory'). | |
| subcategory | No | New subcategory name. | |
| filter_period | No | Filter by target period duration. | |
| filter_category | No | Filter by target category name. | |
| filter_budget_type | No | Filter by target scope: 'overall', 'category', or 'subcategory'. | |
| filter_subcategory | No | Filter by target subcategory name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||