Create Firefly III Budget
firefly_create_budgetCreate budgets to set spending limits and track expenses. Configure automatic reset, rollover, or manual budgeting to manage funds across customizable periods.
Instructions
Create a new budget. Budgets help you track spending limits.
Auto-budget options:
'reset': Budget resets to the set amount each period
'rollover': Unused budget rolls over to the next period
'none': Manual budgeting only
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": {
"name": "<name>"
},
"name": "firefly_create_budget"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Budget name | |
| active | No | Whether the budget is active | |
| auto_budget_type | No | Auto-budget type: 'none', 'reset' (resets each period), 'rollover' (rolls over unused funds) | |
| auto_budget_amount | No | Auto-budget amount per period (e.g. '500.00') | |
| auto_budget_period | No | Auto-budget period | |
| auto_budget_currency_code | No | Currency for auto-budget (e.g. 'USD') | |
| notes | No | Optional notes |