All templates

Automated Zellis Payroll Reconciliation

Every payday morning, WebRun opens Zellis, compares this pay period's headcount and gross pay totals against the last run, saves a reconciliation file listing every variance to Google Drive, and posts a discrepancy summary to Slack before the run is submitted.

Runs on WebRun · Strict Lockdown policy
Every payday morning WebRunorchestrates each step
1 Zellis check this run's payroll totals
2 Google Drive save the reconciliation file
3 Slack flag discrepancies for payroll to review
In short

How do I catch payroll discrepancies in Zellis before submitting a run?

WebRun compares each Zellis payroll run against the last one every payday morning, flags any employee with an unexplained pay change, and saves a reconciliation file to Google Drive with a discrepancy summary posted to Slack. It never changes pay or submits a run. A payroll admin reviews every flagged variance in Zellis before approving it.

  • Every pay run is checked for variances before it's submitted
  • Unexplained pay changes are flagged, not silently approved
  • Payroll gets a discrepancy summary before the deadline, not after

Built for Payroll teams · Finance operations · HR shared services · Payroll administrators

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

  2. 1
    Zellis - check this run's payroll totals
    zellis.com
    WebRun in Zellis: check this run's payroll totals
    WebRun opens Zellis to check this run's payroll totals.
    • Open Zellis and pull this pay period's headcount and gross pay totals
    • Compare totals against last period's run
    • Flag any employee with an unexplained pay change

    Done when This period's payroll totals are compared against last period with variances noted.

  3. 2
    Google Drive - save the reconciliation file
    drive.google.com
    WebRun in Google Drive: save the reconciliation file
    WebRun opens Google Drive to save the reconciliation file.
    • Save a reconciliation file listing every variance found
    • Note the employee, the amount, and the likely cause where known
    • Keep the file in the shared payroll folder for audit history

    Done when A reconciliation file exists for this pay run.

  4. 3
    Slack - flag discrepancies for payroll to review
    slack.com
    WebRun in Slack: flag discrepancies for payroll to review
    WebRun opens Slack to flag discrepancies for payroll to review.
    • Post a summary of variances to the payroll channel
    • Flag anything that looks like an error for review before approval
    • Never approve or submit the payroll run itself

    Done when Payroll has this run's discrepancy summary in Slack before submission.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
zellis.com
ScheduleRuns automatically on this cadence
Every payday morning
DeliveryHow each run's result reaches you
Discrepancy summary · Slack
OutputWhat each run produces - A variance file in Drive and a Slack summary of anything that needs a payroll admin's review before the run is submitted.
Reconciliation 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

Does it change anyone's pay?

No. WebRun only compares totals and flags variances. Any actual pay change is made and approved by a payroll admin in Zellis.

Does it submit the payroll run?

No. It stops at flagging discrepancies for review. Submitting the run is always a human action in Zellis.

What counts as a variance?

Any employee whose gross pay or hours changed from the last run without an obvious explanation like a new hire, a raise, or a leaver.

Put this on autopilot.

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