Scheduling and attendance

Attendance, approved and accounted for

Clock-in, clock-out, timesheet approval, agency backfill, and exception handling: the operations side of getting shifts actually staffed.

Good rotas still go wrong on the day

Governance plans the shift. Operations has to make it actually happen.

Late clock-ins not captured

A staff member arrives 47 minutes late. The manager forgets to note it. By Friday, payroll runs as scheduled hours and the exception is invisible.

No-shows handled in WhatsApp

Sickness call to the manager's mobile, frantic agency call, cover dispatched verbally. None of it lands in any system that an inspector can audit.

Timesheet approvals delayed

Manager is on shift, no time to approve. Payroll runs on incomplete data. Corrections happen the following month and trust in the numbers erodes.

How attendance works

Four connected steps from scheduled shift to approved timesheet to payroll. Each step is a working primitive, not a concept.

1

Shift scheduled

Today's shifts are fed in from Staffing Governance, already baseline-validated and role-checked. Operations starts where governance ends.

CQC Regulation 17: handover from governance to operations
2

Staff clock in

Staff clock in on Peepil mobile. Timestamp is server-recorded, GPS location is optional but verified, and the entry is immutable from the moment it lands.

CQC Regulation 17(2)(c): accurate, contemporaneous records
3

Exceptions flagged

Late, no-show, early-out, exception: every variance is surfaced with the action it requires. Nothing is lost in WhatsApp or in a manager's memory.

CQC Regulation 17: exception capture and audit trail
4

Timesheet approved

Manager signs off the weekly timesheet. Overtime, agency cost, exceptions are itemised. Once approved, it feeds payroll automatically. One source of truth, no rekeying.

CQC Regulation 17: approved record into HR Operations

Six attendance capabilities

Each one contributes to the same operational record. Nothing lives in WhatsApp.

Mobile clock-in / clock-out

Staff clock in on Peepil mobile. Server-recorded timestamps, optional GPS verification, immutable from the moment of capture.

Exception flagging

Late, no-show, early-out, exception. Every variance surfaces with the action it requires. Nothing lost in WhatsApp.

Timesheet approval queue

Manager queue with approve, query, and reject actions. Overtime, agency, and exceptions itemised per timesheet.

Agency backfill tracking

Agency cover dispatched and tracked with cost delta. Permanent vs agency hours visible per location and pay period.

Overtime accrual

Contract threshold tracking and overtime accrual recorded per shift. Working time rules surfaced before they breach.

Payroll handoff

Approved timesheets feed HR Operations payroll automatically. One source of truth, no rekeying.

Connected to enforcement

Attendance is the bridge between governance and payroll. It does not live alone.

Staffing GovernanceScheduled Shift

The shift already exists when operations begins. Baseline-validated, role-checked, training-checked. Operations starts where governance ends.

Approved TimesheetHR Operations

Once a manager signs off the weekly timesheet, it feeds payroll automatically. Hours, overtime, agency cost: one record, no rekeying.

Exception LogReg 17 Evidence

Every flagged exception is logged, timestamped, and attached to the audit trail. CQC sees patterns, not anecdotes.

Regulatory context

CQC Regulation 17: records and evidence

Regulation 17(2)(c) requires accurate, complete and contemporaneous records of each service user and of the management of the regulated activity. An attendance log filled in afterwards from memory is not contemporaneous. A mobile clock-in with a server timestamp is.

Scheduling and attendance is the operational layer that produces those records, paired with staffing governance for the planning side and HR operations for the payroll handoff.

Connected to every other module

Attendance is downstream of governance, upstream of payroll. The whole loop is one record.

Clock-in logged

Server-recorded timestamps from Peepil mobile, not filled in afterwards from memory

Exceptions surfaced

Late, no-show, early-out flagged with required action, not lost in WhatsApp

Timesheet → payroll

Approved timesheets feed HR Operations automatically, with one source of truth and no rekeying

Scheduling and attendance questions

What care providers ask about clock-in, exceptions, agency backfill, and payroll handoff.

GPS is optional but recommended. The clock-in event is server-recorded with a timestamp regardless. GPS verification adds an extra layer of evidence, useful for community care, multi-site providers, and audit-sensitive contexts. Care homes with single-site shift patterns often use timestamp-only.
When a scheduled shift has no clock-in by a configurable threshold (typically 30 minutes after start), the shift is flagged as a no-show. The on-call manager is notified, agency backfill can be dispatched in one click, and the original staff record retains the no-show event for HR review. The agency cover is logged with its cost delta against the original budget.
When permanent staff cannot fill a shift (no-show, sickness, leave overlap) agency cover can be dispatched directly from the attendance view. The agency worker's credentials are checked against the same role requirements as permanent staff. The shift is marked as agency-filled with the cost delta visible to finance and operations.
Auto-approval is available for timesheets with zero exceptions, no overtime, and no agency hours (what we call clean timesheets). Any exception, overtime line, or agency hours triggers manager review. This keeps the manager queue focused on the small minority of timesheets that actually need human judgement.
Approved timesheets feed the HR Operations payroll module automatically. Hours, overtime, agency cost, and any approved adjustments flow through to the pay run with no rekeying. The audit trail per timesheet means payroll has the full reason history if a query arises.

See attendance in your environment

A demonstration tailored to your shift patterns, your exception workflow, and your payroll handoff.