All templates

Automated Buddy Punch Overtime Alerts

Every afternoon, WebRun opens Buddy Punch, compares hours logged so far this week against your overtime threshold, posts an at-risk list grouped by location to Telegram, and texts the manager through Twilio for anyone already past the threshold.

Runs on WebRun · Strict Lockdown policy
Every day at 3:00 PM WebRunorchestrates each step
1 Buddy Punch check hours against the overtime threshold
2 Telegram post the at-risk list to managers
3 Twilio text the manager for anyone already over
In short

How do I catch employees approaching overtime in Buddy Punch before it happens?

WebRun checks Buddy Punch every afternoon for hours logged against your weekly overtime threshold, posts an at-risk list to Telegram grouped by location, and texts the manager directly through Twilio for anyone already past the threshold. It never edits a punch or a timesheet. Managers decide whether to adjust the schedule.

  • Managers catch overtime risk before the week ends
  • Anyone already past the threshold gets a same-day text
  • No punch or timesheet is ever edited automatically

Built for Operations managers · Hourly workforce managers · Small business owners · Payroll 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 buddypunch.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Buddy Punch - check hours against the overtime threshold
    buddypunch.com
    WebRun in Buddy Punch: check hours against the overtime threshold
    WebRun opens Buddy Punch to check hours against the overtime threshold.
    • Open Buddy Punch and pull hours logged so far this week
    • Compare each employee's hours against your overtime threshold
    • Flag anyone approaching or already past the threshold

    Done when Every employee's hours this week are compared against the threshold.

  3. 2
    Telegram - post the at-risk list to managers
    telegram.org
    WebRun in Telegram: post the at-risk list to managers
    WebRun opens Telegram to post the at-risk list to managers.
    • Post the at-risk list to the manager channel
    • Group by location or department
    • Include hours logged and hours remaining before overtime

    Done when Managers have today's at-risk overtime list in Telegram.

  4. 3
    Twilio - text the manager for anyone already over
    twilio.com
    WebRun in Twilio: text the manager for anyone already over
    WebRun opens Twilio to text the manager for anyone already over.
    • Text the manager directly for anyone already past the threshold
    • Name the employee and the current hours logged
    • Leave the scheduling decision to the manager

    Done when Every manager has been texted about anyone already in overtime.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
buddypunch.com
ScheduleRuns automatically on this cadence
Every day at 3:00 PM
DeliveryHow each run's result reaches you
Overtime alert · Telegram
OutputWhat each run produces - A Telegram list of employees approaching overtime plus a direct text for anyone already past the threshold.
Alert
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 clock anyone in or out?

No. WebRun only reads hours already logged in Buddy Punch. It never edits a punch or a timesheet.

Does it stop someone from working overtime?

No. It only alerts the manager. Whether to adjust the schedule or approve the overtime is always the manager's call.

How is the threshold set?

You set the weekly hours threshold once, and WebRun checks every employee's logged hours against it each afternoon.

Put this on autopilot.

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