🦺Rule29
Timesheet Pilot
A short field trial of time capture, absence and approval — built to prove the workflow before we commit to full development. Pick your role below.
📱
Worker
Log your hours against a job and site, request time off or report sickness, and see your own submission history.
Open Worker →On your phone: open this, then use your browser's "Add to Home Screen" so it opens like an app.
🧑💼
Supervisor
Review your team's submitted timesheets, approve or return them with a reason, and decide on leave and sickness requests.
Open Supervisor →
💷
Payroll admin
Give final approval, lock the pay period once everything is settled, and record the manual export to Xero.
Open Payroll →
📊
Reports
Total hours, subsistence claimed, and a breakdown by worker, job and allocation code for any date range.
Open Reports →
⚙️
Admin
Add job numbers and sites, manage subsistence types and rates, and open the next pay period once the current one is exported.
Open Admin →Rule29 use only — this isn't one to share with the client's team.
Trouble opening a link? The first visit on a new device may ask you to sign in to Google — that's expected for this pilot. If a page shows an error instead of loading, check you're using the exact link above rather than one typed or forwarded from memory. Questions go to Rule29, not the pilot client directly.
Links point to
Links point to
…/exec?page=… on the pilot's Apps Script deployment. If that deployment is ever recreated from scratch (not just updated with a new version), these links will need updating to match.