The AI bookkeeping & accounting agent — for accountants & bookkeepers

Close the books
10× faster — without giving up control.

Arbor is an AI bookkeeping & accounting agent that works across the ledgers you actually run — QuickBooks, Xero, and Wave — alongside email, Drive, your spreadsheets, and your firm’s playbooks. It categorizes, reconciles, drafts journal entries, chases AR, and answers “what changed and why” across every client you touch. Every action is reviewed, logged, and reversible — like hiring a senior associate who already knows your chart of accounts.

QuickBooks, Xero & Wave Reversible by design Multi-company & client-isolated Read-only mode + safety gate
arbor.zimblefy.com/dashboard
Acme Plumbing Co · QBO
Arbor dashboard — real-time messages, tokens, QBO calls, writes, checkpoints, and audit activity
Why teams switch to Arbor

Built for accountants who count things twice.

Generic AI chatbots make accountants nervous — and rightly so. Arbor is engineered for the way books actually get closed: cautious, reviewed, reversible, and shaped to each company.

10×
faster bookkeeping ops
Bulk categorize, reconcile, and answer client questions in seconds.
100%
reversible writes
Every change to QuickBooks is captured in a checkpoint. One click rewinds a single edit or a full session.
0
prompt-engineering required
No brittle prompts to babysit. Arbor learns your firm’s vendor rules, account preferences, and workflows automatically — playbooks are a power-up, not a chore.
Natural-language ops

Talk to your books like you talk to a senior associate.

Ask in plain English. Arbor turns “write off invoice 1042 and email Sarah a receipt” into safe, audited function calls and asks before doing anything risky.

  • Persistent threads, per company. Pick up exactly where you left off — every conversation tied to the right client and audit trail.
  • Three-tier safety gate. Read-only questions stream instantly. Edits show a diff. Deletes & voids pause for your confirmation.
  • Web app or Chrome side panel — your choice. Use Arbor as a full web app, or pin the extension next to QuickBooks. Same agent, same memory, same audit trail across both surfaces.
arbor.zimblefy.com/chat
Acme Plumbing Co · QBO
Arbor answering 'Run an alert check' with categorized receivables, payables, and liquidity analysis
Chrome side panel

Pin Arbor in your browser. Or run it as a full web app.

The extension lives next to QuickBooks Online — same active company, same view. Prefer a full screen? Open the web app and you get the same agent, same memory, same audit trail. Drilldowns come back as real QBO deep links you can click straight into.

  • Side panel or full web app. Pin the extension for in-context work, or open the web app for deep dives, scheduling, and audit reviews. Same data, same agent.
  • Clickable QBO deep links. Every customer, invoice, and bill in the answer is a real link back into QuickBooks. Hover, click, you’re there.
  • One conversation across surfaces. Side-panel chats land in the same history as the web app. Checkpoints and audit rows merge across both.
  • Suggested follow-ups, in context. “Show me the full A/R aging report.” Arbor lines up the next 2 or 3 questions you’re about to ask, one click each.
Arbor · side panel · agent online
Arbor Chrome side panel answering an A/R aging question with a real table of overdue customers and suggested follow-ups
Deterministic playbooks

Codify a workflow once. Run it the same way every time.

Playbooks are reusable blueprints for the work that keeps coming back: triaging uncategorized expenses, daily activity briefings, A/R aging reports, month-end close. You author them once and Arbor follows the exact steps on every run, with the same safety gates and audit trail.

  • 31 pre-built templates across 6 categories. Receivables, payables, cash & banking, monthly close, reporting, compliance, hygiene start in one click.
  • Versioned and editable. Adjust the prompt, parameters, or guardrails. Old versions stay in history so you can see exactly what ran when.
  • Save any chat as a playbook. A workflow you figured out today becomes the SOP your firm runs forever. No copy-paste prompt library.
arbor.zimblefy.com/playbooks
Acme Plumbing Co · QBO
Playbooks library: 31 templates across 6 categories, with versioned firm-owned playbooks below
Scheduled flows

Set it once. It runs while you sleep and emails you the report.

Schedule a playbook to run daily, weekly, monthly. Each run lands in your inbox with a link back to a complete report. What the agent saw, what it did, and which checkpoints fired. Unattended doesn’t mean unsafe.

  • Survives weeks of inactivity. A daily keepalive refreshes QuickBooks tokens so scheduled flows never silently die — even if you’re on a 3-week trip.
  • Pause if reconnect needed. If QuickBooks revokes the connection, Arbor pauses the flow and emails you. A notification is enough to recover from anywhere.
  • Same safety gate as a live chat. Dangerous writes still pause for review. They’re queued, not auto-approved. Your books are never on autopilot.
  • One-click “Run now” for ad-hoc. Need the same report mid-week? Hit Run now and it executes inside your existing schedule.
arbor.zimblefy.com/flows
Acme Plumbing Co · QBO
Scheduled flows: Triage running daily, Weekly customer A/R aging report — both active with next-run timers
One agent across your whole stack

Not a QuickBooks bot. A bookkeeping & accounting agent that speaks to every ledger you run.

QuickBooks is one tool among many. Arbor reconciles, categorizes, and reports across QuickBooks, Xero, and Wave — and plugs into the email, documents, banking, payments, and Slack channels your books already live in. One-click OAuth, no API keys, encrypted at rest.

18 live integrations16 on the roadmap
QuickBooks Online
Wave
Gmail
Outlook
Google Calendar
Google Drive
Google Sheets
Google Docs
Dropbox
QuickBooks Online
Wave
Gmail
Outlook
Google Calendar
Google Drive
Google Sheets
Google Docs
Dropbox
OneDrive
SharePoint
Excel Online
Bank account
Stripe
Square
Mercury
Slack
OneDrive
SharePoint
Excel Online
Bank account
Stripe
Square
Mercury
Slack
Multi-company by design

One login. Every client company. Walled off from each other.

Each Company is its own tenant — its own connections, memory, audit trail, and chat history. Switch clients with one click; no data ever bleeds across. Postgres row-level security keeps every engagement isolated — even from us.

  • Per-company connections & memory
  • Invite your team into a shared company
  • Switch context instantly, zero cross-contamination
On the roadmapVote on what we build next from inside the app
XeroSoon
PayPalSoon
BrexSoon
RampSoon
Bill.comSoon
DextSoon
ExpensifySoon
HubdocSoon
GustoSoon
ADPSoon
RipplingSoon
ShopifySoon
Amazon SellerSoon
WooCommerceSoon
HubSpotSoon
SalesforceSoon
Persistent memory

Arbor remembers your firm. Not just your last prompt.

Every correction, vendor rule, account mapping, and workflow becomes a memory the agent uses next time. Scoped per company, fully editable, ranked by hybrid search, it’s the institutional knowledge of your firm, finally turning into leverage.

  • Six categories of learning. Entity mappings, account preferences, workflows, error patterns, QBO setup, and team conventions.
  • Always-on context. Critical knowledge (your tone, your client’s chart of accounts) is injected every turn. No recall lottery.
  • You can edit, replace, or supersede any memory. Old versions stay in history so corrections never silently disappear.
arbor.zimblefy.com/memory
Acme Plumbing Co · QBO
111 memory entries, 66 recalls and 20 saves last week, ranked by hybrid search
Full audit trail

Every change is logged. Every change is reversible.

Each agent turn that could touch QuickBooks is wrapped in a checkpoint. Every POST, PUT, or DELETE is captured the moment the SDK ships it. Searchable, exportable, and rewindable. Your CYA, baked in.

  • Hook into the QBO SDK itself. Not an afterthought log line — captured at the HTTP layer, with the actual request & response bodies.
  • Saved views & CSV export. “Dangerous writes,” “Reverted,” “Deletes & voids” — one click and ready for the partner review.
  • One-click rewind. Undo a single edit or a full session of bulk operations. Arbor reverses each write in the safe order.
  • “Ask the audit.” Built-in chat over your audit trail: “show me everything the agent did on Acme last Tuesday.”
arbor.zimblefy.com/audit
Acme Plumbing Co · QBO
Audit trail with KPIs, saved views, timeline, and the Ask-the-audit assistant
Arbor vs. generic AI chatbots

You don’t want a chatbot. You want a colleague.

Most “AI for accountants” is just a chat window in front of GPT, asking you to maintain hand-written prompts for every workflow. That’s a brittle, leaky, audit-unfriendly mess. Arbor is built different.

Generic AI chatbots
Smart on a demo. Dangerous on a Tuesday.
  • Brittle prompt templates. Every workflow is a hand-maintained markdown file that breaks the moment QBO renames a field.
  • No memory between sessions. You re-explain the chart of accounts and your tone every Monday morning.
  • Fire-and-forget writes. If a delete goes wrong, your CYA is “ask GPT what happened.”
  • One client, one tab, one mess. Multi-tenant isolation? Per-company memory? Not built in — your data leaks.
  • You’re the integration glue. Copy-paste CSVs in, copy-paste JE numbers out. The AI never actually does the work.
Arbor
A senior associate that doesn’t go on PTO.
  • Real agent — with tools. Arbor writes and runs real ledger operations itself — across QuickBooks, Xero, and Wave — every action validated by a safety pass before it executes. Optional playbooks layer on top.
  • Memory that compounds. Per-company learnings, ranked by hybrid search. The longer you use it, the smarter it gets for your firm.
  • Checkpointed & reversible. Every write is grouped under a checkpoint. Rewind a single edit, or unwind a whole batch — automatically, in safe order.
  • Multi-tenant by construction. Row-level security in Postgres. Each company’s data, memory, and audit trail are walled off — even from us.
  • Direct OAuth into your stack. QuickBooks, Xero, Wave, Gmail, Drive, Microsoft 365, Slack — first-class integrations. Arbor closes the loop end-to-end.
A morning with Arbor

What 7:00–9:00 AM looks like, from a Monday onward.

One coffee. Three clients reconciled. Two month-end packets queued for partner review. This is the practical 10× — not on a demo, on the work that fills your week.

1
7:02 AM · Open Arbor
Web app or Chrome side panel — whichever you prefer. Arbor recognizes the company and loads your last conversation, this client's memory, and any pending review queue.
2
7:14 AM · "Reconcile last week's bank feed."
Arbor pulls 184 transactions, auto-categorizes 167 against your saved vendor rules, surfaces 17 it's unsure about. You review the diff — approve, reject, or correct. Corrections become new memories.
3
7:31 AM · "Chase open AR over 30 days."
Drafted 9 follow-up emails in your firm's voice. You skim, edit two, hit send. Each send becomes an audit row. Stripe fees? Already auto-split — Arbor remembered.
4
8:05 AM · Switch to Beacon Bakeries.
One click in the company switcher. New context, new memory, new audit trail — none of Acme's data follows. Arbor catches that last week's payroll posted to the wrong account and offers a reversible fix.
5
8:46 AM · Month-end packets.
"Generate P&L and Balance Sheet for Beacon, export to the firm's Drive folder, draft a cover note." Done in 90 seconds. The cover note even uses your tone from prior packets.
By 9:00 AM you’ve done:
Banks reconciled
3
across 3 clients
AR emails sent
14
auto-drafted, you-approved
JE corrections
6
all checkpointed
Month-end packets
2
in partner inbox
Every step is in the audit trail.
Searchable, exportable, reversible. Hand the partner a CSV; they hand you back a “looks good.”
Under the hood

Why Arbor feels different the second you use it.

Safety classifier

Every user message is graded safe / caution / dangerous. Dangerous moves don’t run without your sign-off. Period.

Checkpoints & rewind

Every agent turn that may touch the books is wrapped in a checkpoint. Rewind one — or rewind a whole client morning — without panic.

Resilient token lifecycle

Daily keepalive, advisory-lock-guarded refresh, automatic reconnect emails. Your scheduled flows survive travel, restarts, and weeks of inactivity.

Hybrid memory recall

Full-text + vector + entity-overlap fused into one score. You can even open the recall debugger to see exactly why a memory fired.

Multi-tenant by construction

Postgres row-level security; per-user encrypted QBO tokens; rate limits per-tier. Your other clients can’t see a thing. Neither can we.

AST-validated sandbox

Generated SDK code is parsed and validated before it runs — no subprocesses, no file I/O, no surprises. Only the QBO client and approved skills are in scope.

Private beta · invite-only

Reclaim a day a week. Maybe two.

We’re hand-picking a small group of firms to play with Arbor and tell us what feels magical — and what’s still broken. Drop your details and we’ll send your private access code.

  • ✓ Free during the beta
  • ✓ Direct line to the team
  • ✓ Your books stay yours — always

We’ll only use this to send your access code and the occasional product note. No spam — promise.

Arbor — AI for QuickBooks