Time Tracking
Work Times
Log and review manual, timer-based, and imported work time entries.
Work Times
Track working hours and review user timesheets across manual entries, the built-in timer, and supported imports.
Ways work times are created
- Create entries manually or with the running timer.
- Open details to adjust entries when permitted.
- By default, work-time entries for the same user cannot overlap another non-archived entry. Admins can allow overlaps in Workspace Settings -> Work Times; otherwise, adjust the time range if the overlap validation appears.
- Work times can be linked to the member's active employment. When exactly one employment is active for the work-time date, Einblick selects it automatically. If several employments are active, select the right one; if the selected group has a default employer, matching employments for that employer are preferred.
- Personal overview and user-specific routes are available under Users.
- If Work Schedule is enabled, users with work-time create access can plan future entries in a day, week, or month grid. Their role target rules decide which active members and groups appear, and copied entries are created only for targets they can create work times for.
- Scheduled entries are normal work times immediately. There is no separate publish step; confirmation follows the workspace confirmation policy.
Rules and validation
- Work-time rules are configured in Workspace Settings -> Work Times.
- A long-work warning can flag or block entries whose worked duration exceeds the configured threshold.
- The pause rule can flag or block entries that exceed the configured work threshold without enough recorded pause time. By default it expects 30 minutes of pause after more than 6 hours of work.
- Rules use worked time after subtracting pauses. A rule set to Warn shows a notice but still allows saving; Block prevents saving until the entry satisfies the rule.
Confirmation and status
- Configure the confirmation policy in Workspace Settings -> Work Times.
noneapproves saved entries immediately;manager_only,employee_only, andboth_sideskeep entries Pending until the required side or sides confirm them. draftcovers running or incomplete entries,pendingmeans confirmation is still needed,approvedmeans fully confirmed,declinedmeans rejected for correction, andlockedmeans the entry is frozen by a closed timesheet or finalized invoice.- Leaders process manager-side confirmations for people they supervise in Pending Confirmations; non-admin leaders do not see their own entries in that queue. Admins see all pending manager confirmations. Employees see accept/decline actions on their own pending entries when employee confirmation is required.
- The dashboard's Work Time Confirmations widget can show the same manager/admin queue and approve or decline entries inline for users with work-time update access.
- Editing fields that affect a confirmed entry resets the required confirmations according to the current policy.
Comments
- The work-time detail page includes a comment thread for follow-up notes and file attachments.
- Work-time lists show an indicator when an entry already has comments.
Monthly timesheets
- Monthly timesheets are available when the workspace has the timesheets feature enabled.
- Use Timesheets to create or close a monthly sheet per user. Closing a month locks approved work times in that period and generates a PDF.
- Timesheet totals use worked time plus credited absence time minus expected time. Credited absence comes from approved or locked absences whose reason counts as working time, and overlapping logged work time is subtracted so the same hours are not counted twice.
- Expected monthly hours come from the member's active employment record for that period. Admins maintain employment records on the member detail page; each employment belongs to an active issuer organization and carries the weekly schedule used for expected hours.
- The detail page shows the timesheet lifecycle, PDF download when a PDF exists, and vacation/overtime balances before and after closing.
- Only admins can reopen a closed timesheet. Reopening unlocks the month's approved work times and absences again.
- Use Yearly Analysis for annual totals across work times, credited absences, months, and employees.
WakaTime imports
- Connect WakaTime in Settings → Connections to import matched coding time into work times.
- Only completed days are imported.
- A WakaTime duration is imported only when its project name matches a GitHub repository linked to an Einblick project.
- Imported durations create draft work times on the matched project, so review and billing still happen in the normal work-time workflow.