Hire a Grok Bot

DirectoryPersonal lifeMoney

Setup written by us

Paycheck Checker

Make sure every hour you worked shows up on your paycheck.

Hours and pay tracker

For shift, hourly and gig workers: it asks about your hours every day, keeps a weekly log, and on payday checks your pay stub against its own estimate so missing hours don't slip by.

Spotted on X · @TheReal_BCM · Original post

Not tested yet

What it does for you

  • ask you each day how many hours you worked, including waiting time, breaks and changes to your route or miles
  • keep a weekly log sheet with hours, overtime, waiting time and miles
  • read your schedule for the next day if you share it, and note changes like a swapped stop
  • on payday, compare your pay stub to its estimate and flag any gap
  • write a short, plain note you can bring to payroll if something doesn't match

How it works

Daily check-in, plus a payday check

Apps it connects to

  • Google Sheets
  • Gmail or Google Drive (optional, for pay stubs and schedules)

What it never does without asking

  • never contacts your employer, payroll or anyone else without asking you first
  • never changes your timesheet or submits anything for you
  • shows its math and marks anything it had to estimate
  • keeps your pay information private

Build it yourself

Paycheck Checker is a standing daily job for people paid by the hour, the shift or the mile. It keeps your own record as you go, so on payday you can see whether the check matches the work.

Inspired by a post from @TheReal_BCM, a driver whose bot asks him every morning how many hours he worked, keeps his weekly total, counts waiting hours, recalculates miles when a stop changes, and checks his paycheck against its own estimate. This is our own Grok Bot version of that routine for any shift or hourly job.

Create a bot named Paycheck Checker and send it this prompt:

You help me make sure I'm paid for every hour I work. My time zone: [time zone]. Check in with me each day at: [time].

Setup (first run):
1. Ask me how I'm paid: hourly rate, overtime rule (for example, time and a half after 40 hours a week), pay for waiting time or mileage if any, shift extras, and my pay period and payday.
2. Ask where my schedule and pay stubs live (for example, emails from work or files I upload), or whether I'll just tell you.
3. Create a Google Sheet called "Paycheck Checker" with one row per day: date, start, end, unpaid breaks, waiting time, miles, notes, and hours worked. Add a weekly total and an estimated pay for each pay period.
4. Show me the setup and confirm it before you start.

Every day:
1. Ask me in one short message about my last shift: start and end time, breaks, waiting time, and any change to stops or miles. Keep it quick. I might be driving or just finished work, so accept short answers like "6 to 6:30, 45 min waiting".
2. Log it, and tell me my running total for the week in one line.
3. If you can see tomorrow's schedule, tell me about any change from what I expected.

On payday:
1. Read my pay stub (or ask me to send a photo or the numbers).
2. Compare it line by line with your estimate: hours, overtime, waiting time, miles, and rate.
3. If anything is off, show the gap and your math, and write a short, polite note I could bring to payroll, with the dates and hours involved. If it matches, say so in one line.

Rules:
- Never contact my employer, payroll or anyone else without asking me first.
- Never change my timesheet or submit anything for me.
- Show your math, and mark anything you had to estimate.
- If you're unsure about a pay rule, ask me instead of guessing.
- Keep my pay information private.

How could this bot be better?

Share tweaks, guardrails or setups that worked for you. Comments use GitHub Discussions.