EnglishPeople AppsTime TrackingOverview

Time Tracking

XBuddy Time Tracking is the single place for all time capture — both what the time was spent on (project/task time entries and general entries) and when people actually worked (attendance, schedules, overtime, and physical time-clock devices). Approved timesheets and attendance flow straight into Payroll for pay calculation, and billable project time flows into project billing.

One app, two kinds of time. Entries (/time-tracking/entries, /time-tracking/general-entries) capture what work was done and whether it’s billable. Attendance (/time-tracking/attendance) captures when someone was clocked in — check-in/out, schedule adherence, and overtime. Both feed Payroll; only billable entries feed client invoicing.

⚠️

Time Tracking owns attendance and biometric devices — this used to live in the HR app and moved here in 2026 so there is one place for all time capture. HR still shows each employee a read-only view of their own attendance in Employee Service, and both apps share the same reporting line for team-based visibility.

Key Features

  • Time Entries against projects and tasks, flagged billable or non-billable
  • General Entries for time not tied to a project (internal work, admin, ad-hoc tasks)
  • Timesheet approval that gates hours before they reach billing or payroll
  • Attendance with clock in/out, daily hour totals, and schedule reconciliation
  • Roster — a team-wide view of who’s scheduled, present, or on leave
  • Work Schedules defining expected hours, shifts, and working days
  • Overtime requests with an approval workflow and configurable overtime rules
  • Biometric and card-based time-clock Devices, including native ZKTeco push-protocol support
  • Attendance adjustments and holiday calendar management
  • Reports on hours by project, utilisation, and attendance
  • AI Hub agents and Workflows for submission reminders, anomaly flags, and approval routing
Time Tracking — Weekly timesheet with billable and non-billable entries
Time Tracking — Weekly timesheet with billable and non-billable entries

Important features

Full feature reference

Nav itemPathWhat it does
Overview/time-trackingKPI dashboard — hours logged, billable ratio, pending approvals.
Entries/time-tracking/entriesLog and manage time entries against projects and tasks.
General Entries/time-tracking/general-entriesLog time not tied to a project (internal work, admin, ad-hoc tasks).
Approve/time-tracking/approveManager review and approval of submitted timesheets before billing/payroll.
Attendance/time-tracking/attendanceClock in/out, daily attendance totals, and tabs for overtime, schedules, adjustments, holidays, devices, and overtime rules.
Roster/time-tracking/rosterTeam-wide view of who’s scheduled, clocked in, or on leave.
Schedules/time-tracking/schedulesDefine and assign expected working hours and shifts.
Reports/time-tracking/reportsHours by project, utilisation, and attendance reports.
Employees/time-tracking/employeesEmployee directory scoped to time-tracking data.
Devices/time-tracking/attendance/devicesRegister and manage physical time-clock terminals, including ZKTeco devices.
AI Hub/time-tracking/automation/agentsAI agents scoped to time and attendance.
Workflows/time-tracking/automation/workflowsAutomation for submission reminders and approval routing.
Settings/time-tracking/settingsBillable defaults, rounding rules, overtime policy, and device configuration.

Integration points

Integrates withDirectionWhat flows
PayrollOutboundAttendance and approved overtime hours feed the pay run.
FinanceOutboundApproved billable hours generate client invoices.
ProjectsBidirectionalEntries log against project tasks; actual hours feed project cost and progress.
HRBidirectionalShares the same employee directory and reporting line; HR’s Employee Service shows a read-only view of the employee’s own attendance.
AgentWhat it does
HR OpsFlags missing or late timesheets, spots attendance anomalies and unusual overtime patterns, nudges employees to submit, and reminds managers of pending approvals.

In this guide