Reconcile yesterday's bank activity for you
Every morning, WebRun signs into Bank of America, reads yesterday's posted transactions on your business accounts, matches each one against the expected payments in your Airtable ledger, marks what reconciled, and sends a Telegram note listing anything unmatched or above your review threshold.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I reconcile my business bank transactions every day?
WebRun reconciles your Bank of America activity every morning. It reads yesterday's posted transactions and closing balances, matches each one against the expected payments in your Airtable ledger, and sends a Telegram note listing unmatched items, large transactions, and payments that never arrived.
- Reconciliation happens daily rather than in a month-end scramble
- Unmatched transactions are surfaced the morning after they post
- Expected payments that never arrived are named the next day
Built for bookkeepers · finance teams · small business owners · controllers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.bankofamerica.comin a real browser with your saved login - no setup, no API keys. -
1
Bank of America - read yesterday's transactions
WebRun opens Bank of America to read yesterday's transactions. - Sign into Bank of America and open each business account on your list
- Read yesterday's posted transactions with date, description, amount, and direction
- Record the closing balance for each account
- Note any pending transactions separately so they are not double counted
Done when Yesterday's posted transactions and closing balances are captured per account.
-
2
Airtable - match against expected payments
WebRun opens Airtable to match against expected payments. - Open your Airtable ledger of expected payments and receipts
- Match each bank transaction to an expected row by amount, date, and description
- Mark matched rows as reconciled and add unmatched transactions as new rows to review
- Record the day's closing balance so the running balance stays current
Done when Every transaction is either matched to an expected row or logged for review.
-
3
Telegram - flag what did not match
WebRun opens Telegram to flag what did not match. - Send a short note to your finance channel with the closing balance per account
- List unmatched transactions and anything above your review threshold
- Name expected payments that did not arrive yesterday
- Report only. WebRun never moves money, pays a bill, or transfers between accounts
Done when Finance has the balances plus a list of everything needing a human look.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Can it move money or pay bills?
No. WebRun reads transaction history and balances only. It cannot transfer funds, pay a bill, send a wire, or add a payee, so no money can leave your account through this run.
What happens to transactions it cannot match?
They are added to Airtable as rows to review and named in the Telegram note. WebRun never guesses a category or forces a match, so unexplained activity stays visible until a human resolves it.
Does it store my banking credentials?
You sign in once in your own browser session and WebRun works inside it under Strict Lockdown, with domains allowlisted and uploads blocked. Account numbers are never copied into Airtable or the Telegram message.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.