All templates

Automated PrismHR Payroll Approval Reminders

Before every payroll deadline, WebRun opens PrismHR, checks which client payroll runs are still pending approval, drafts a clear reminder to each payroll contact in Gmail, leaves every draft unsent for you, and posts your payroll team a Slack list of who still needs to approve.

Runs on WebRun · Strict Lockdown policy
Two days before every payroll run, at 9:00 AM WebRunorchestrates each step
1 PrismHR find payroll runs pending approval
2 Gmail draft approval reminders
3 Slack report who still needs to approve
In short

How do I remind clients to approve payroll before it runs?

Before every payroll deadline, WebRun checks PrismHR for runs still pending approval, drafts a reminder naming the total and deadline for each payroll contact in Gmail, and leaves every draft unsent for review. It then posts your payroll team a Slack list of who still needs to approve, so no run runs late.

  • Every client payroll run gets a reminder before the deadline, not after
  • Payroll contacts get a ready to send reminder with their exact run total
  • Your payroll team opens Slack to a ranked outstanding list every run

Built for PEOs · ASOs · HR outsourcing firms · payroll bureaus

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

  2. 1
    PrismHR - find payroll runs pending approval
    prismhr.com
    WebRun in PrismHR: find payroll runs pending approval
    WebRun opens PrismHR to find payroll runs pending approval.
    • Open PrismHR and filter client payroll runs to Pending Approval
    • Capture the client, the payroll total, and the approval deadline for each
    • Skip any client already reminded for this run

    Done when Every payroll run pending approval has been listed with its deadline.

  3. 2
    Gmail - draft approval reminders
    gmail.com
    WebRun in Gmail: draft approval reminders
    WebRun opens Gmail to draft approval reminders.
    • Draft a clear reminder to each client's payroll contact naming the run total and the approval deadline
    • Include the direct PrismHR approval link for that run
    • Save every message as a draft and leave it unsent for you to review

    Done when An approval reminder draft sits ready in Gmail for every client who has not approved.

  4. 3
    Slack - report who still needs to approve
    slack.com
    WebRun in Slack: report who still needs to approve
    WebRun opens Slack to report who still needs to approve.
    • Post a list of clients who still have not approved their payroll run
    • Put the nearest deadline first so the payroll team can call the client directly
    • Note that reminder drafts are waiting in Gmail for review

    Done when Your payroll team has today's outstanding approval list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.prismhr.com
ScheduleRuns automatically on this cadence
Two days before every payroll run, at 9:00 AM
DeliveryHow each run's result reaches you
Outstanding approval list · Slack
OutputWhat each run produces - Approval reminder drafts in Gmail plus a Slack list of clients who still have not approved their payroll run, with totals and deadlines.
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 clients without me?

No. WebRun only drafts each approval reminder in Gmail and leaves it unsent. You read every message and click send, so no reminder reaches a client without your approval first.

How does it know which payroll runs are still pending?

It reads the live approval status in PrismHR for every client run each time it checks, so the list always reflects who has actually approved and who has not.

What happens if a client approves right before the deadline?

It rereads PrismHR status on the next run, so a client who approves is dropped from the list automatically and does not get an unnecessary reminder.

Put this on autopilot.

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