{
 "schema": "aiblocks-page/1",
 "id": "agency-support-finance-tracker",
 "type": "agent",
 "name": "Cash flow and expense analyst",
 "summary": "Get a cash and expense review from your bank and card exports, with a cash forecast, the assumptions behind it and the weeks cash runs low.",
 "headline": "Cash flow and expense analyst",
 "subhead": "Paste your bank balance and your recent bank and card transactions. Add the bills and income you know are coming. You get your cash position, spending by category, a forecast with its assumptions shown and the dates your cash could run low.",
 "job": {
  "id": "plan-budgets-and-cash",
  "name": "Plan budgets, costs and cash flow"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "spreadsheet",
   "required": true,
   "label": "Spreadsheet",
   "what": "a spreadsheet with its data, formulas and charts"
  }
 ],
 "outputs": [
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  },
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "Your bank balance today, from your latest statement, with its date (required).",
  "Three to twelve months of bank and card transactions, as a CSV, a PDF or a pasted list (required).",
  "The forecast period you want, such as the next 13 weeks or 12 months.",
  "Bills and income you know are coming, with dates and amounts, such as rent, payroll, tax payments and large invoices",
  "The lowest cash balance you can accept (optional)"
 ],
 "you_get": [
  "Your cash position today, and what changed over the period",
  "Spending by category, with the largest items and any that repeat or look doubled",
  "A forecast table with the assumption behind each line",
  "The weeks cash falls below your minimum, and the amount short",
  "A list of costs to trim or delay and money to collect sooner, with open checks"
 ],
 "use_when": [
  "You want to know how much cash you will have in 13 weeks, and when it dips.",
  "Your bank balance is lower than you expected and you want to see where it went.",
  "A big bill is due soon and you want to know if you can pay it without a squeeze.",
  "You want a quick list of costs you could trim, from three months of bank and card lines."
 ],
 "skip_when": [
  "You want to sort every transaction into tax and department categories. Use the Expense sorter.",
  "You want to know how many months of cash a startup has. Use the Startup cash forecast builder.",
  "You want a first budget built. Use the Budget and forecast builder.",
  "You need tax filing, an audit or investment advice. Hand those to a qualified accountant or adviser."
 ],
 "output_sample": {
  "input": [
   "Your bank balance today",
   "Three to twelve months of bank and card transactions",
   "The forecast period, and the lowest cash balance you can accept",
   "Known bills and income to come, with dates and amounts"
  ],
  "prerequisites": [
   "Account numbers removed from anything you paste"
  ],
  "output": [
   {
    "name": "Frame",
    "contains": "The balance date, the transaction period, the forecast span and your minimum cash."
   },
   {
    "name": "Cash position",
    "contains": "Balance today, change over the period and average monthly receipts and payments."
   },
   {
    "name": "Spending by category",
    "contains": "Each category with its total and share, and items that repeat, are new or look doubled."
   },
   {
    "name": "Forecast",
    "contains": "Each week or month with receipts, payments, net and closing cash."
   },
   {
    "name": "Assumptions",
    "contains": "Each assumption, its source and the effect if it is wrong."
   },
   {
    "name": "Low-cash weeks",
    "contains": "The weeks cash falls below your minimum, the amount short and the main drivers."
   },
   {
    "name": "Moves to consider",
    "contains": "Costs to trim or delay and money to collect sooner, with the check before acting."
   },
   {
    "name": "Open checks",
    "contains": "Things to verify before you rely on the forecast, with why each matters."
   }
  ]
 },
 "output_shape": "FRAME\n  Balance date <date> | Transactions from <start> to <end> | Forecast <period> | Minimum cash <amount or MISSING>\n\nCASH POSITION\n  Balance today <amount> | Change over the period <amount> | Average monthly receipts <amount> | Average monthly payments <amount>\n\nSPENDING BY CATEGORY\n  <category> | <total> | <share of spend> | <repeats, new or possible double>\n\nFORECAST\n  <week or month> | Receipts <amount> | Payments <amount> | Net <amount> | Closing cash <amount>\n\nASSUMPTIONS\n  <assumption> | <value> | <source: your data, you or estimate> | <effect if wrong>\n\nLOW-CASH WEEKS\n  <week or month> | Closing cash <amount> | Short of minimum by <amount> | Main drivers <items>\n\nMOVES TO CONSIDER\n  <trim, delay or collect sooner> | <amount> | <check before acting>\n\nOPEN CHECKS\n  <check> | <why it matters>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. If you cannot, paste SKILL.md into a new chat, then paste references/source-agent.md.",
  "Paste your balance and your transactions. Name the forecast period and the lowest cash balance you can accept. Remove account numbers first.",
  "List the bills and income you know are coming, with dates and amounts. No code is needed. If your AI cannot run code, it will do the sums in the reply, so check the totals.",
  "Type \"Review my cash and spending. Show each assumption. Do not guess a bill or a payment I did not give you.\"",
  "Read the assumptions table first. Change any that are wrong and ask for the forecast again.",
  "Act on the low-cash weeks first. Then check the trim list against contracts before you cancel anything."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Bad-year break-even tester",
   "url": "https://useaiblocks.com/skills/bad-year-break-even-tester",
   "why": "Bad-year break-even tester"
  },
  {
   "name": "Store revenue forecast builder",
   "url": "https://useaiblocks.com/skills/store-revenue-forecast-builder",
   "why": "Store revenue forecast builder"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/support/support-finance-tracker.md",
  "licence": "MIT",
  "original_name": "Finance Tracker",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Finance Tracker",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/support/support-finance-tracker.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-support-finance-tracker",
  "markdown": "https://useaiblocks.com/agents/agency-support-finance-tracker.md",
  "json": "https://useaiblocks.com/agents/agency-support-finance-tracker.json",
  "instructions": "https://useaiblocks.com/skills/agency-support-finance-tracker/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-support-finance-tracker.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-support-finance-tracker",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-support-finance-tracker",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
