get_budget_summary
Gets the user's budget summary with expense and income analysis across all categories (excluding transfers) for a given date range and period. Returns actual vs budgeted figures per period bucket — the only analysis tool with sub-monthly buckets (weekly, or fortnightly via period=weeks interval=2), so use it for pay-cycle asks like 'what's left over each fortnight'. navigate_to_budget (manage) or navigate_to_income_expense (statement) is the matching page link to offer alongside an answer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| period | Yes | The period to analyse. | |
| user_id | Yes | The unique identifier of the user. | |
| end_date | Yes | End date for analysis (YYYY-MM-DD). Will be adjusted to align with full periods. | |
| interval | Yes | The period interval, e.g. 2 with period 'weeks' analyses fortnightly. | |
| start_date | Yes | Start date for analysis (YYYY-MM-DD). Will be adjusted to align with full periods. |