FINANCE

Month-End Cash Reconciliation Investigator

On request, an agent reconciles the closing book balance against actual bank and Stripe balances, investigates every unmatched item across BigQuery transaction history.

CategoryFinance
Enginepaperclip
Difficultyadvanced
Triggerchat
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerOperator starts month-end close from chat
  • ActionRead GL and actual balances from Postgres and StripePostgreSQLPostgres
  • ActionTrace variances in BigQuery transaction historyGoogle BigQueryBigQuery
  • LogicClassify timing, outstanding, and fee differences
  • ActionDraft reconciliation memo in NotionNotionNotion
  • OutputPost open decision items to SlackSlack

What it does

Drives the month-end cash close as an investigation. Given the period to close, the agent compares the general-ledger closing balance in Postgres against actual bank and Stripe balances, then works through each variance: tracing unmatched transactions in BigQuery history, identifying timing differences, outstanding checks, and unrecorded fees. It assembles a reconciliation memo and surfaces only the judgment calls that need a human.

When to use it

When month-end close eats days of an analyst's time tracing variances by hand. Use it to do the legwork — matching, categorizing, and documenting — so finance reviews conclusions instead of building them.

How it works

  1. 1An operator starts the close for a given period from chat.
  2. 2The agent reads the GL closing balance and actual balances from Postgres and Stripe.
  3. 3For each variance, it queries BigQuery transaction history to classify the cause.
  4. 4It reasons over timing differences, outstanding items, and unrecorded fees to build a reconciling schedule.
  5. 5It drafts a structured reconciliation memo in Notion with every adjustment explained.
  6. 6It posts open items requiring a human decision to the finance Slack channel.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect PostgresAny Postgres URL — query, write, migrate.
  2. 2
    Connect StripeCustomers, subscriptions, payments.
  3. 3
    Connect BigQueryDatasets, queries, schemas.
  4. 4
    Connect NotionPages, databases, comments.
  5. 5
    Connect SlackChannels, DMs, threads, mentions.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.