Shifts, clock-in and timesheets

Team

Team

Shifts, clock-in and timesheets

Planned shifts, real clock times.

The problemNobody is sure who was at work, for how long, or whether anyone checked the hours.

The resultShifts say who should be there, clock-ins say who was, and logged hours are approved before anyone relies on them.

Book a demo
Example with sample data. Nothing here is real.

What you can do

  • Schedule a shift for a team member through the assistant
  • Let staff clock in and out of their own shift in the Heyva Team app
  • See time entries waiting for approval, with the hours awaiting review
  • Approve a time entry once you have checked it
  • Ask the assistant for shift coverage: how many are scheduled and how many have clocked in
  • Let each worker keep a private monthly timesheet with a pay estimate

Who can use it

Owners and Admins can use this.

Seeing and approving time entries are separate permissions that Owners and Admins hold out of the box. A worker's own shifts and timesheet need no permission: they belong to the person who signed in.

Ask Heyva AI

  • Show time entries waiting for approval

  • Schedule a shift for tomorrow morning

  • How many people are clocked in right now?

Questions

Where do staff clock in?
In the Heyva Team app, on Shifts. If a shift is over and no clock-in was recorded, the app asks the worker to tell the office so it can be fixed.
How do I add a time entry?
Ask the assistant to log it with the date and the start and end time, optionally with a job reference. The Time Entries page lists and approves entries but has no add button.
Who can see a worker's timesheet?
Only the worker. It is private to the person, covers every job including other employers, and the pay figures on it are their own estimate, not payroll. The worker can export a month and share it with whoever they choose.
How is this different from the monthly hours sign-off?
Time entries are times that someone logged for a person. The monthly sign-off is built from the hours on completed visits, which the worker signs and a manager approves.
Can my other job stop customers booking me?
Yes, if you choose. Give the workplace in your timesheet its days and a start and end time, then turn on Also block my availability. Customers are not offered you at those times. The office sees Unavailable (personal), not the workplace. Hours alone do not say when you are busy, so they cannot block.
For AI agents

Heyva AI and connected assistants can do this with these tools:

  • heyva_create_shift
  • heyva_list_shifts
  • heyva_clock_in_shift
  • heyva_clock_out_shift
  • heyva_clock_my_shift
  • heyva_shift_coverage
  • heyva_log_time_entry
  • heyva_approve_time_entry
  • heyva_list_time_entries
  • heyva_get_timesheet_month
  • heyva_set_timesheet_month

About AI agents and MCP

Related

Last reviewed 2 November 2026