Features

Everything a staffing agency needs to track time, run payroll, and bill clients

Every feature below reads and writes the same underlying hours - so nothing needs to be re-entered as it moves from a clock-in kiosk to a client invoice.

Time & Attendance

An attendance kiosk built for shared tablets, not phones

Mount a tablet at each site and let workers clock themselves in - no app to install, no supervisor standing over a sign-in sheet.

  • PIN pad, barcode badge scan, or facial recognition - pick what fits each site, or let workers switch between them.
  • A photo is captured on every clock-in and clock-out, tied to that punch permanently.
  • Layout adapts automatically to portrait or landscape tablets - full-screen, no scrolling, built for a wall-mounted kiosk.
  • Break start/stop tracked per site rules - automatic where you want it, worker-initiated where you don't.
Client A - Finch Site  ยท  7:42 AM
1
2
3
4
5
6
7
8
9
Hour Approval

Catch a mistake before it reaches payroll, not after

Every punch lands in a review queue. Correct a check-in or check-out time and watch the hours recalculate instantly - no separate save step, no waiting.

  • Break minutes suggested automatically from hours worked, editable per punch.
  • Bulk-approve a full week for a site in a couple of clicks.
  • Negative or impossible hours are blocked at entry - not caught three weeks later.
Jane Doe - Finch7h 30m
Brandon Williams - Milton8h 00m
Ashley Roberts - MiltonPending
Avery Ramirez - TorontoPending
Payroll

Regular and overtime hours, calculated the same way every time

Set a weekly overtime threshold once - every payroll run and every time sheet uses that same rule, so the numbers never disagree with each other.

  • Weekly time sheets grouped by candidate, client, site, and role.
  • Regular/overtime split calculated automatically against your configured threshold.
  • Payroll runs pull only approved, not-yet-paid hours - nothing gets billed or paid twice.
Regular Hours223.75
Overtime Hours0.00
OT Threshold44 hrs / week
Total Hours223.75
Client Invoicing

Turn a week of approved hours into a sent invoice in minutes

Invoices build themselves from hours you've already approved - not from a fresh spreadsheet. Every line item traces back to a real, photo-verified punch.

  • Detailed layout (one line per shift) or summary layout (by candidate, role, and week) - pick per client.
  • Automatic two-part tax calculation (e.g. GST + PST), configured once.
  • Branded PDF, emailed straight to your client with one click - status tracked from Draft to Paid.
Betty Campbell - GPW - Wk of Apr 4$750.75
Jane Doe - GPW - Wk of Apr 4$938.44
HST (13.00%)$678.37
Total Amount Due$5,896.60
Clients & Sites

Every client, site, and role rate lives in one place

Add a site once - address, map location, break rules, and role rates all flow automatically into scheduling, attendance, and billing.

  • Map-verified site addresses, so there's never confusion about which location a kiosk belongs to.
  • Per-site break rules (automatic or worker-initiated) applied consistently at the kiosk.
  • Role-based bill rates per client, so invoicing is never a manual lookup.
 Finch SiteClient A
 Humber SiteClient A
 Milton SiteClient B
 Toronto SiteClient B
Dashboard

Answer "what's happening right now" without a phone call

Active clients, open positions, pending approvals, this week's billable hours, and outstanding invoices - on one screen, updated live.

  • Weekly billable-hours trend and candidate pipeline at a glance.
  • Open orders and fill rate, so understaffed shifts don't go unnoticed.
  • Oldest pending approvals surfaced first, so nothing sits for weeks unnoticed.
2
Active Clients
57
Active Candidates
45
Pending Approvals
$0.00
Outstanding A/R

Ready to see it running on your own data?

We'll walk through a real week of your timesheets, live.

Book a Demo