April 2026 Update - Timesheet Approvals, Open-Ended Absences, and Dashboard

Here’s what’s new since the March update.

βœ… Timesheet Approval Workflow

Managers can now verify recorded work time through a structured approval process:

  • Three Modes: Choose between no approval, employee-only (auto-approve on submit), or manager-required review
  • Period Cards: Employees see approval status directly above the timesheet grid with a submit button
  • Manager Queue: Submitted timesheets appear at Team β€Ί Approvals with filters for month, status, org unit, and manager
  • Batch Approval: Approve multiple timesheets at once using checkboxes and the batch action bar
  • Rejection with Reason: Managers can reject and attach a reason β€” the employee sees it and can correct and resubmit
  • Locked Periods: Submitted and approved periods are read-only until a rejection unlocks them

Configure approval per employment term at Settings β€Ί Employment Terms.

🏠 Dashboard

A new personal dashboard is now the landing page after sign-in:

  • Time Tracking Widget: Clock in/out, see worked time, expected time, and delta for today
  • Quick-Action Shortcuts: Start absences or end ongoing ones with a single click (e.g., “I’m sick” / “I’m back”)
  • Time-Off Widget: Upcoming absences, account balances, and actions to request, edit, cancel, or interrupt time off
  • Balance Details: Click any account to see a history/forecast split β€” past movements are separated from projected future accruals and expirations

πŸ€’ Open-Ended Absences

Employees can now start absences without an end date β€” designed for sick leave and other situations where the return date is unknown:

  • Start from Dashboard: Click a quick-action shortcut to begin the absence immediately
  • End When Ready: Click “I’m back” on the dashboard to close the absence from today
  • Auto Clock-Out: If clocked in, the system automatically clocks you out when starting an open-ended absence
  • Progressive Consumption: Balance is consumed in smaller chunks aligned with the timesheet approval period, not all at once

Enable this by adding the Allow open-ended periods plugin to a time-off policy.

Interrupting Absences

Both open-ended and fixed-duration absences can now be interrupted mid-way. For fixed absences, remaining days are canceled and any already-consumed balance for future days is refunded automatically.

πŸ“Š Tenure-Based Accruals

A new tenure-based accrual plugin rewards long-serving employees with additional time off:

  • Recurring Tenure: Define tiers (e.g., 2 days after 5 years, 5 days after 20 years) that accrue on a schedule
  • Milestone Tenure: One-time awards at specific month milestones
  • Gap Tolerance: Configure how many months between employments still count as continuous service
  • FTE Proration: Optionally adjust for part-time employees

πŸ”” Notifications Redesign

The notification system has been redesigned:

  • Bell Popover: Quick triage from the top bar with badge count, pending actions, and unread messages
  • Notifications Page: Full history with Unread and All tabs, mark-as-read, and dismiss
  • Quick Approve: Approve time-off requests directly from the notification without navigating away

πŸ“± Mobile Timesheet

The timesheet now has a mobile-optimized view:

  • Swipe Navigation: Swipe left/right to change days
  • Collapsible Calendar: Quick date picker at the top
  • Separate Sections: Work activities, time off, and other entries are organized in collapsible groups
  • Touch-Friendly Clock In/Out: Dedicated section for quick time tracking

πŸ“… Time Off from Team Calendar

Managers can now create time-off requests directly from the team calendar:

  • Drag to Select: Drag across day cells on an employee’s row to open a prefilled request form
  • Add Button: Use the toolbar button to create a request without selecting dates first
  • Privacy: The time-off type (e.g., “Vacation”, “Sick leave”) is hidden for regular users β€” only users with sensitive read permission see the specific type

πŸ‘€ Employee Management

New tools for managing employees:

  • Status Filter: Filter the employee list by Active, Pending, or Inactive status
  • Delete Employee: Remove an employee and all associated data from the actions menu
  • Combined Filters: Status, org unit, employment terms, and search can be combined β€” and filters persist across navigation

Balance Adjustments

Managers can now manually adjust an employee’s time-off balance β€” for example to grant extra days or correct a mistake. Adjustments support an optional expiration date; if left blank, the system derives a default from the employee’s active time-off policy.

πŸŽ“ Onboarding Tour

First-time users are greeted with a guided tour that walks through the sidebar, time tracking, search, notifications, and the AI assistant. Skip any time or restart later from Preferences.

βš™οΈ Refreshed Preferences

The Preferences page has been redesigned:

  • Date & Time Format: Choose between DMY/ISO/MDY date formats, 24h or AM/PM time display, and several hour-display styles for timesheet cells
  • Auto-Save: Changes apply immediately β€” no more save button
  • Restart Tour: Re-launch the onboarding tour from Preferences at any time

More Improvements

  • Custom Attributes on Activities: Activities now support custom attributes just like employees and org units β€” searchable in the activities table
  • Import & Export: Administrators can export and import workspace configuration separately from employee data β€” useful for backup or setting up new workspaces
  • βŒ˜β†‘/βŒ˜β†“ Sidebar Navigation: Use keyboard shortcuts to move focus between sidebar items without the mouse
  • Time Off in Timesheet: Approved time-off periods now appear in the timesheet grid in a dedicated read-only section, contributing to daily totals and delta

Related Documentation