We're launching AI agents for business operations, with a developer API. Read the announcement
All templates
For SMB finance teams, office managers & HR administrators

Catch bad expense claims before they're approved

The moment an employee submits an expense claim in Deskera, WebRun checks the amount, category, and receipt against your expense policy, logs any questionable claim to Google Drive, and posts a Slack alert so the right approver can approve or reject it themselves.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Within minutes of a claim being submitted WebRun
1 Deskera read the new expense claim
2 Google Drive log questionable claims
3 Slack alert the approver
Run a sample
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.deskera.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Deskera - read the new expense claim
    deskera.com How to Automate Deskera
    WebRun in Deskera: read the new expense claim
    WebRun opens Deskera to read the new expense claim.
    • Read the new expense claim's amount, category, and attached receipt in Deskera
    • Check it against your expense policy limits
    • Note whether a receipt is missing or the amount looks unusual

    Done when The claim has been checked against policy and any issue is noted.

  3. 2
    Google Drive - log questionable claims
    drive.google.com How to Automate Google Drive
    WebRun in Google Drive: log questionable claims
    WebRun opens Google Drive to log questionable claims.
    • Log any claim that fails a policy check to your Expense Review sheet
    • Include the employee, amount, category, and reason it was flagged

    Done when Questionable claims are logged to Drive with the reason flagged.

  4. 3
    Slack - alert the approver
    slack.com How to Automate Slack
    WebRun in Slack: alert the approver
    WebRun opens Slack to alert the approver.
    • Alert the approver with the claim details and why it was flagged
    • Leave the approve or reject decision to them in Deskera

    Done when The approver has the flagged claim and its details in Slack.

How can I automatically flag expense claims that break policy in Deskera?

WebRun checks every new Deskera expense claim against your policy the moment it is submitted, looking at the amount, category, and receipt. It logs anything questionable to Google Drive and posts a Slack alert to the right approver, who decides in Deskera whether to approve or reject it, keeping the final call human.

  • Policy breaking claims get flagged within minutes of submission
  • Approvers see only the claims that actually need a second look
  • Every flagged claim keeps a logged reason, so reviews are never a guessing game

Built for SMB finance teams · office managers · HR administrators · controllers

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.deskera.com
ScheduleRuns automatically on this cadence
Within minutes of a claim being submitted
DeliveryHow each run's result reaches you
Flagged claims · Slack
OutputWhat each run produces - A flag on any expense claim that breaks policy, with the employee, amount, and reason.
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

Does it approve or reject claims itself?

No. WebRun only checks a claim against policy and flags anything questionable. Approving or rejecting always happens in Deskera by a human.

What counts as a questionable claim?

A missing receipt, an amount over your set limit, or a category that is not normally reimbursed, the same things a human reviewer would look for.

What happens to claims that pass?

Clean claims are not flagged at all, so your approver's Slack channel only fills up with the ones that actually need a look.

Put this on autopilot.

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