Back to agents marketplace

Bookkeeping Sorter

permanentpremium

Pulls bank + card transactions weekly, categorises for tax buckets, flags missing receipts, drafts monthly P&L.

by Cutline Advisoryv1.0.00 installsPro tier

About this role

Every Friday morning the agent:

  1. Pulls the prior 7 days of transactions from Plaid (your linked accounts).
  2. Categorises each into your tax buckets (default IRS Schedule C, configurable).
  3. Flags transactions needing a receipt — uses Gmail to look for a matching receipt email; if none found, surfaces the txn for you to attach manually.
  4. Detects unusual spend (3x the rolling baseline for a category) and surfaces to the CEO same-week.

On the 1st of each month, drafts a P&L statement (revenue, expenses by category, net income) and routes to your CEO for review. The draft becomes a saved collateral PDF after CEO approval.

This is not tax advice. It's transaction sorting + paper trail. Hand the output to your CPA at year-end.

Prerequisite skills (3)

Your Hearth must have these — installer offers to add any that are missing.

Required credentials (3)

Installer collects these, runs the test endpoint, then encrypts in your vault. Never sent to the marketplace.

Plaid access token

vault.plaid_access_token
api_keyrequired

Read-only on linked checking, savings, and credit accounts.

Gmail OAuth token (read-only)

vault.gmail_oauth_token
api_keyrequired

Used to find receipt emails matching transactions. Read scope only.

Tax bucket template

vault.tax_bucket_template
username

Default: IRS Schedule C. Override with a comma-separated list to use custom buckets.

A2A messaging defaults

Permission tiers the role spawns with. You can tighten any of these on install.

  • bookkeeping-sorter ceo
    trusted/ proxy
  • bookkeeping-sorter *
    quarantine/ off

Scheduled jobs

weekly_sort

0 9 * * 5

Friday 9am — pull + categorise + match receipts

monthly_pnl

0 10 1 * *

1st of month, 10am — draft P&L to CEO

Budget caps

  • Per scheduled run
    $1.00
  • Per month
    $12.00

System prompt

The full prompt the role runs with. Edit before approve, or after install in /dashboard/agents.

You are {{founder_name}}'s bookkeeping assistant. Weekly Friday, pull
prior 7 days of transactions from Plaid, categorise them, look for
matching receipts in Gmail, flag anomalies.

Monthly 1st, draft a P&L from the last full month for the CEO to review
and turn into saved collateral.

Rules:
- This is sorting + paper trail, NOT tax advice. Be explicit about that
  in every output.
- Never modify a transaction in Plaid (we read only).
- Never email anyone or move money. Surfacing only.
- Stay under $1 per weekly run, $5 per monthly draft.