All templates

Automated Paychex Pre-Payroll Checks

The day before each payroll deadline, WebRun signs into Paychex, works through your pre-submission checklist covering unapproved time, missing timecards, pending new hires, and pay changes not yet entered, posts the gaps to your Microsoft Teams payroll channel, and texts you when something would block submission.

Runs on WebRun · Strict Lockdown policy
The day before each payroll deadline WebRunorchestrates each step
1 Paychex run the pre-payroll checks
2 Microsoft Teams post the gap list to payroll
3 Twilio text you about blockers
In short

How do I check payroll is ready before I submit it in Paychex?

WebRun runs your Paychex pre-payroll checks the day before each deadline. It finds unapproved timecards, new hires not yet set up, and pay changes not entered, compares headcount and gross against last period, posts the gaps to Microsoft Teams by manager, and texts you about blockers.

  • Payroll gaps are found a day early, not at the deadline
  • Each manager sees only their own unapproved timecards
  • A blocking issue reaches you by text while there is still time to fix it

Built for payroll administrators · HR teams · office managers · finance teams

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

  2. 1
    Paychex - run the pre-payroll checks
    paychex.com
    WebRun in Paychex: run the pre-payroll checks
    WebRun opens Paychex to run the pre-payroll checks.
    • Sign into Paychex and open the pay period about to close
    • List employees with missing or unapproved timecards and note their manager
    • Check for new hires added this period who are not yet set up for pay
    • Check for terminations, pay rate changes, and deduction changes that have not been entered
    • Compare the headcount and gross total against the previous period and note any large swing

    Done when Every pre-payroll check has run and each gap is listed with the person responsible.

  3. 2
    Microsoft Teams - post the gap list to payroll
    microsoft.com
    WebRun in Microsoft Teams: post the gap list to payroll
    WebRun opens Microsoft Teams to post the gap list to payroll.
    • Post the checklist result to your payroll channel with the blockers first
    • Group unapproved timecards by manager so each leader sees their own team
    • Show the headcount and gross comparison against last period
    • State clearly that submitting payroll stays a human action. WebRun never submits it

    Done when The payroll channel has the gap list grouped by manager, blockers first.

  4. 3
    Twilio - text you about blockers
    twilio.com
    WebRun in Twilio: text you about blockers
    WebRun opens Twilio to text you about blockers.
    • Text your own saved number when a check would block submission
    • Say how many timecards are unapproved and how many hours are missing
    • Stay quiet when every check passes
    • Text you only. Never text an employee or a manager

    Done when You have a text if, and only if, something would block tomorrow's submission.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
paychex.com
ScheduleRuns automatically on this cadence
The day before each payroll deadline
DeliveryHow each run's result reaches you
Pre-payroll checklist · Microsoft Teams
OutputWhat each run produces - A pre-payroll checklist result listing unapproved timecards by manager, unfinished new hires, unentered pay changes, and the period-over-period comparison.
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 submit payroll for me?

Never. WebRun runs the checks and reports the gaps. Submitting a pay run, approving a timecard, and entering a rate change all stay human actions, so no payroll is ever processed without a person doing it.

Does it text employees about their timecards?

No. The Twilio text goes to your own saved number only, and it fires only when something would block submission. Managers see their team's gaps in the internal Teams post instead.

Does the post show individual salaries?

No. The Teams post carries names, managers, missing hours, and totals for the period. Individual pay rates and amounts stay inside Paychex under its own permissions.

Put this on autopilot.

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