Spending Review
Workflow
- Determine time period: Default to current month; accept offset (e.g., "last month") or custom date range
- Get category breakdown: Use
spending_summaryto get spending totals by category for the period - Check budgets: Use
budget_checkto compare actual spending against budgets (if set) - Detect anomalies: Use
anomaly_detectto find unusual spending patterns or outliers - Present findings:
- Category breakdown table with amounts and percentage of total
- Top merchants by spend
- Anomalies and unusual transactions
- Trends vs previous period (month-over-month or period-over-period)
- Provide recommendations: Actionable suggestions including areas to cut back, budget adjustments, and spending patterns to watch