detect_recurring_transactions
Identify recurring transactions such as subscriptions, rent, salary, and standing orders. Grouped by counterpart and direction with payment intervals and average amounts to reveal fixed costs.
Instructions
List transactions flagged as regular (salary, rent, subscriptions, standing orders). Grouped by counterpart and direction, with detected payment interval (in months) and average amount. Use this to answer 'what subscriptions do I have?' or 'what are my fixed costs?'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| maxDate | No | End date (yyyy-MM-dd) | |
| minDate | No | Start date (yyyy-MM-dd) | |
| perPage | No | Max transactions to scan (up to 500). Higher catches more recurrences. | |
| accountId | No | Cash account ID(s) to scope to; omit for all accounts | |
| direction | No | Filter by direction: outflow (subscriptions/rent), inflow (salary), or all | all |