All templates

Automated Spendesk Missing Receipt Tracking

Every morning, WebRun opens Spendesk, finds card payments and expense claims still missing a receipt or an expense category, writes each one to an Airtable tracker with its owner, amount, and age, and books a bookkeeping block in Google Calendar once the backlog crosses your limit.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Spendesk find payments missing receipts
2 Airtable track the backlog by owner
3 Google Calendar book bookkeeping time
In short

How do I keep track of expenses that are missing receipts?

WebRun opens Spendesk every morning and finds card payments and claims still missing a receipt or an expense category. It logs each one to an Airtable backlog with the cardholder, amount, merchant, and days outstanding, resolves rows once receipts arrive, and books Google Calendar clean-up time when the backlog grows.

  • The receipt backlog is visible by owner and age every single morning
  • Month-end close starts with a short list instead of a scavenger hunt
  • Resolved payments drop off the list on their own, so the tracker stays honest

Built for finance teams · bookkeepers · office managers · startup founders

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

  2. 1
    Spendesk - find payments missing receipts
    spendesk.com
    WebRun in Spendesk: find payments missing receipts
    WebRun opens Spendesk to find payments missing receipts.
    • Open Spendesk and filter payments to those missing a receipt
    • Add any payment still missing an expense category or a cost centre
    • Capture the cardholder, amount, merchant, and payment date for each
    • Work out how many days old each unreceipted payment is

    Done when Every payment missing a receipt or a category is listed with its owner and age.

  3. 2
    Airtable - track the backlog by owner
    airtable.com
    WebRun in Airtable: track the backlog by owner
    WebRun opens Airtable to track the backlog by owner.
    • Open your expense backlog base and match each payment by its Spendesk reference
    • Update the age on records that are already there
    • Create a row for anything new with owner, merchant, amount, and date
    • Mark rows resolved when the receipt has since been attached in Spendesk

    Done when The Airtable backlog matches the live state in Spendesk with no duplicates.

  4. 3
    Google Calendar - book bookkeeping time
    calendar.google.com
    WebRun in Google Calendar: book bookkeeping time
    WebRun opens Google Calendar to book bookkeeping time.
    • Count the open backlog and its total value
    • Book a bookkeeping block when the count or the value crosses your limit
    • List the three worst offenders and the oldest payment in the event description
    • Skip the booking on days the backlog is under your limit

    Done when A clean-up block exists whenever the backlog crosses your threshold.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.spendesk.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Receipt backlog · Airtable
OutputWhat each run produces - An Airtable backlog of Spendesk payments missing a receipt or category, each with its owner, amount, merchant, and days outstanding.
Text
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 it email or message my colleagues to chase them?

No. WebRun writes the backlog to Airtable and books your own clean-up time. It never emails, messages, or nudges a cardholder. You decide who gets chased and how.

Can it change anything in Spendesk?

No. WebRun reads payments, receipts, and categories only. It never approves a request, edits a category, blocks a card, or marks an expense complete.

What happens when someone finally uploads a receipt?

The next run reads the live status in Spendesk and marks that Airtable row resolved, so the backlog only ever shows what is genuinely still outstanding.

Put this on autopilot.

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