All templates

Automated TD Bank Transaction Reconciliation

Every morning, WebRun signs in to TD Bank online business banking, pulls the latest transactions, matches each one against your bookkeeping records saved in Google Drive, archives the day's statement, and posts a Slack alert listing any transaction that doesn't line up.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 TD Bank pull the latest transactions
2 Google Drive match against bookkeeping records
3 Slack alert on any mismatch
In short

How do I reconcile TD Bank transactions against my books automatically?

WebRun reconciles your TD Bank business transactions every morning by matching them against your bookkeeping records in Google Drive and archiving the day's statement. It posts a Slack alert only when something doesn't line up. It never moves money itself, so mismatches get caught the same day instead of at month end.

  • Mismatches are caught the same morning, not discovered at month end
  • Every day's transactions have a matched, explainable record
  • The finance channel stays quiet on days when everything lines up

Built for small business owners · bookkeepers · TD Bank business customers · accounting operations

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens onlinebanking.tdbank.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    TD Bank - pull the latest transactions
    tdbank.com
    WebRun in TD Bank: pull the latest transactions
    WebRun opens TD Bank to pull the latest transactions.
    • Sign in to TD Bank online business banking
    • Pull the latest transactions on every linked account
    • Capture the amount, payee, and date for each

    Done when Every new transaction is captured with its details.

  3. 2
    Google Drive - match against bookkeeping records
    drive.google.com
    WebRun in Google Drive: match against bookkeeping records
    WebRun opens Google Drive to match against bookkeeping records.
    • Open the bookkeeping record saved in Google Drive and match each transaction
    • Archive today's statement alongside the existing records
    • Flag any transaction with no matching bookkeeping entry, or the reverse

    Done when Every transaction is matched or flagged as a mismatch.

  4. 3
    Slack - alert on any mismatch
    slack.com
    WebRun in Slack: alert on any mismatch
    WebRun opens Slack to alert on any mismatch.
    • Post a list of any mismatched transactions to the finance channel
    • Include the amount and date for each
    • Skip the post entirely when everything matches

    Done when The finance channel has today's reconciliation result.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
onlinebanking.tdbank.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Reconciliation summary · Slack
OutputWhat each run produces - A reconciled transaction record with any unmatched item flagged, archived alongside the daily statement.
Report
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will WebRun fix a mismatch by moving money?

No. WebRun never sends a payment, issues a refund, or transfers funds on its own. It only matches records, flags what doesn't line up, and leaves any correction for a human to make.

What counts as a mismatch?

A TD Bank transaction with no matching bookkeeping entry in Google Drive, or a bookkeeping entry with no matching transaction, so nothing gets missed on either side.

Does it post to Slack when everything matches?

No. The finance channel only hears from WebRun when there's something to flag, so a clean day stays quiet.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.