All templates
For finance teams, corporate card admins & startups

Reconcile card transactions against expenses for you

Every morning, WebRun matches Fyle's corporate card feed against submitted expenses, flags anything unmatched, and exports the exceptions to a Google Sheet, then emails finance a short summary.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:30 AM WebRun
1 Fyle match card feed to submitted expenses
2 Google Sheets export unmatched transactions
3 Gmail email finance the summary
Run a sample
In short

How do I reconcile Fyle corporate card transactions automatically?

WebRun checks Fyle's corporate card feed every morning, matches each transaction against submitted expense reports, and flags anything with no match. Unmatched transactions land in a Google Sheet with the cardholder and amount, and finance gets a short email summary, so card spend never goes unreconciled for long.

  • Unmatched card spend surfaces the next morning, not at month end
  • Finance gets one summary instead of digging through the card feed
  • A running sheet shows exactly how long each exception has been open

Built for finance teams · corporate card admins · startups · controllers

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 app.fylehq.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Fyle - match card feed to submitted expenses
    fylehq.com
    WebRun in Fyle: match card feed to submitted expenses
    WebRun opens Fyle to match card feed to submitted expenses.
    • Open Fyle and pull yesterday's corporate card feed
    • Compare each card transaction to a submitted expense
    • Flag transactions with no matching expense report

    Done when Every card transaction is marked matched or unmatched.

  3. 2
    Google Sheets - export unmatched transactions
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: export unmatched transactions
    WebRun opens Google Sheets to export unmatched transactions.
    • Append the unmatched transactions to the reconciliation sheet
    • Include the cardholder, amount, and merchant for each
    • Keep a running count of days each one has stayed unmatched

    Done when The sheet reflects every currently unmatched transaction.

  4. 3
    Gmail - email finance the summary
    gmail.com How to Automate Gmail
    WebRun in Gmail: email finance the summary
    WebRun opens Gmail to email finance the summary.
    • Send a short summary email to finance with the unmatched count and total amount
    • Include a link to the updated reconciliation sheet
    • Only send to your own internal finance address, never a cardholder or vendor

    Done when Finance has this morning's reconciliation summary in their inbox.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.fylehq.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Reconciliation sheet · Email
OutputWhat each run produces - A Google Sheet of unmatched card transactions and a finance summary email with the day's total.
Spreadsheet + email digest
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

Does it approve or submit anything in Fyle?

No. It only reads the card feed and expense records to check for matches. Approving expenses is still your call inside Fyle.

Who gets the summary email?

Only your own internal finance address that you set up. It never emails a cardholder, vendor, or customer.

What happens to a transaction once it's matched?

It drops off the unmatched sheet automatically the next run, since WebRun reads Fyle's live match status each time.

Put this on autopilot.

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