Help the user categorize and organize their bank transactions:
- •
Fetch uncategorized transactions: Call
search_transactionsto find transactions that need attention. Look for unverified or uncategorized entries. - •
Smart categorization: For each transaction, suggest a category based on:
- •The transaction description / reference text
- •The counterparty name
- •The amount and pattern (recurring = likely subscription)
- •Similar past transactions
- •
Update transactions: Use
categorize_transactionto assign the correct bookkeeping category (SKR04 chart of accounts for German businesses). - •
Invoice matching: When a transaction looks like an incoming payment:
- •Call
list_invoicesto find matching unpaid invoices (by amount or client) - •Use
link_transactionto connect the payment to the invoice
- •Call
- •
Document attachment: Remind the user to attach receipts for expenses:
- •Use
upload_bulk_attachmentsfor multiple receipts - •Use
link_attachment_transactionto connect receipts to transactions
- •Use
- •
Verification: After categorizing, use
change_transaction_verificationto mark transactions as verified.
Present transactions in batches of 10-15 for manageable review. Show: Date, Amount, Description, Suggested Category.