- Your agents bring their own context. The Claude or ChatGPT that knows your family, your business, your subscriptions, your Gmail archive can categorize and analyze financial data with an accuracy a pattern-matcher canât touch.
- The system compounds. Every ambiguous case an agent resolves can be persisted as a Breadbox rule. Breadbox auto-applies those rules on every subsequent sync, so each review pass starts from an ever-more-accurate baseline. Your rule library becomes a custom, self-improving model of your financial life, maintained by the agents you already use.
The basic loop
Across every mature Breadbox setup weâve seen, the same four pieces keep showing up:- Transactions flow in from Plaid, Teller, or CSV â Breadboxâs sync engine handles this on a schedule and via webhooks. For the full field schema and sync mechanics, see How Breadbox syncs, stores, and exposes transactions.
- Rules pre-label what they can. Everything reliably patterned â Amazon â Shopping, PG&E â Utilities, transfers over some threshold â â is auto-categorized or auto-tagged at sync time. The rule library grows as the agents below teach it; see Rules and the Understanding Rules guide.
- An agent reviews the batch on a cadence. It looks at what the rules pre-labeled (to verify) plus anything explicitly tagged for follow-up. As it works, it leans on its own context â your subscriptions, your email receipts, the household habits it has picked up â plus Breadboxâs MCP tools (
query_transactions,update_transactions,submit_report). When it spots a pattern it sees repeating, it writes a new rule so Breadbox pre-categorizes that case on every future sync. - You look at reports, not transactions. The agent surfaces anomalies (unusual charges, broken subscriptions, new counterparties) in reports or an out-of-band channel (Slack, email). Your role shrinks to resolving the genuinely ambiguous cases.
Pick your review pattern
The three patterns below are ordered by increasing autonomy. Start at the top and move down only when the one above isnât enough.One agent, on demand
You open Claude (or another MCP client) when you have a few minutes, ask it to walk the
needs-review backlog, and approve its suggestions. Simplest possible setup.Specialists per tag
You split review across agents â one handles subscriptions, another handles peer-to-peer, another handles general categorization. Good when a single prompt starts feeling overloaded.
Always-on autonomous agent
Openclaw (or similar) runs on a VM, wakes up on a cron, drains the backlog, and pings you via Slack/email when something needs attention. Set-and-forget, with escape valves.
Tactical recipes
Pattern-specific guides for narrower jobs that donât neatly fit into âreview everythingâ:- Zelle / Venmo analysis â agents for categorizing peer-to-peer transfers with opaque descriptions.
- Gmail cross-referencing â combine Breadbox with a Gmail MCP to confirm ambiguous bills against your inbox.
- Tracking subscriptions â detect recurring charges, tag them, and flag when the amount drifts.
- On-demand analysis â the âhey Claude, how much did we spend on coffee last quarterâ style of ad-hoc query.
- Custom dashboard with Claude â hand Claude the API and let it build you a React artifact you can live in.
New to the primitives?
If terms like pipeline stage, condition tree, or seededneeds-review tag donât mean anything yet, detour through these first:
- Breadbox in a nutshell â Categories, Tags, Rules, and how they compose.
- Understanding Rules â the DSL primer with worked examples.
Conventions used in these guides
- Every guide links back to the underlying reference docs â click through to
/transactions/*,/mcp/reference/*, or/api/*for the full surface. - Examples use real MCP tool names and real API endpoints. Paste them into an agent prompt or adapt to your setup.
- Amounts follow Plaid convention â positive = money out, negative = money in. Summarize âspendingâ by summing positive amounts only.
- Some guides lean on capabilities that arenât yet stable (third-party MCPs, in-flight features). Those sections carry a draft note â verify before relying on them.
These guides assume Breadbox is installed, at least one bank is connected, and youâve generated an API key. If any of that is new, start at What is Breadbox?, then Install, then Onboarding.