Daily Expense Classifier
Every receipt, categorized before breakfast.
Eliminate end-of-month receipt chaos — your inbox and payment notifications are automatically scanned, categorized, and anomaly-checked daily. Save 2+ hours weekly on expense tracking.
Pulls receipt emails and payment transactions, deduplicates, categorizes into standard expense buckets, and flags anomalies.
How it runs
Multi-agent orchestration — here's the flow, step by step.
Call verslay_recall to retrieve prior expense category mappings, budget thresholds, and classification rules stored in memory. Connect to Google Drive to locate and pull expense records or receipts uploaded to the configured Drive folder for the specified date range. Extract vendor names, amounts, and transaction dates from each document. Produce a raw expense corpus as Phase 1 output.
docs managerConnect to Stripe to pull all charges and payouts for the specified date range: vendor, amount, currency, and category metadata. Cross-reference with the Google Drive expense corpus from docs-manager to produce a unified expense ledger covering both card transactions and document-sourced expenses.
payment scannerConsume Phase 1 unified expense ledger. Apply classification rules from memory to assign each expense to a standard category (SaaS/software, travel, payroll, marketing, infrastructure, office, legal, miscellaneous). Flag any unrecognized vendors for manual review. Identify top 5 categories by spend and calculate category-level daily averages. Produce a classified expense dataset for Phase 4.
expense classifierIn parallel with expense-classifier, call verslay_web_search targeting 'expense categorization standards SaaS companies 2026' and the company's industry to surface standard chart-of-accounts structures and category benchmark ratios. Call verslay_news_search for any new tax treatment or expense policy changes relevant to the user's industry. Call verslay_scholar_search for cost allocation frameworks used by comparable companies. Produce an expense standards package for Phase 4.
web researcherConsume Phase 2 classified expense dataset and Phase 2 expense standards package. Compare the company's category spend ratios against industry benchmark ranges from Phase 2. Flag categories that deviate >20% from benchmark. Call verslay_chart_create to generate a category-spend bar chart and a daily expense trend line chart. Calculate burn rate and days-of-runway estimate if budget data is provided. Produce an enriched analysis package for Phase 5.
data analystConsume Phase 3 charts and analysis, Phase 2 classification data, and Phase 2 expense standards. Write a daily expense report: total spend summary, category breakdown with benchmark comparison, flagged unrecognized vendors, top spend items, and budget vs actual variance if applicable. Highlight any anomalies or overspend alerts. Call verslay_memorize to store updated category totals, classification rules for new vendors, and current burn rate. Pass report to distributor.
executive briefing writerReceive the expense report from executive-briefing-writer. Distribute to the configured email recipient or Slack channel. Confirm delivery and log the send timestamp.
distributorRequired Agents
7- docs-manager
- payment-scanner
- expense-classifier
- web-researcher
- data-analyst
- executive-briefing-writer
- distributor
Connections
Required
What it does
- Email and payment gateway deduplication
- Multi-currency normalization
- Budget variance per category
- Anomaly detection
- Optional Sheets export
Example prompt
What time window should I classify expenses for (24 hours, 7 days, this month), what categories should I use (or use existing ones), what threshold for review ($500 or $1000), and where should I export (spreadsheet or accounting system)?
Ready to deploy Daily Expense Classifier?
Start free. One click, full agent orchestration.
Get Started Free →