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.
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
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
paychex.comin a real browser with your saved login - no setup, no API keys. -
1
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.
-
2
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.
-
3
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.
How is each run configured?
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.
Every action is checked against this policy before it runs.
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.