Reports

Generate comprehensive insights and analytics for your organization's time tracking and shift management.

Overview

The Time Management Reports page provides detailed analytics and reporting capabilities for all shifts across your organization. Use this page to understand work patterns, track productivity, and analyze shift coverage over time.

Date Range and Shift Type Selectors

Date Range Picker

Choose the time period for your reports using the date range selector. By default, the page shows data for the last month.

  • Flexible Selection: Pick any start and end date to analyze specific time periods
  • Default Range: Automatically loads the last 30 days of data
  • Real-time Updates: All report data updates instantly when you change the date range

Shift Type Filter

Filter your reports to focus on specific types of work using the shift type multi-selector.

  • Multi-select Capability: Choose one or multiple shift types to include in your analysis
  • All Types Default: By default, all available shift types are selected for comprehensive reporting
  • Dynamic Filtering: All report sections update immediately based on your shift type selection

Agent Shift Statistics

This section provides high-level overview metrics and individual agent performance data.

Summary Cards

Three key metrics give you an instant overview of shift activity:

Total Shifts

Shows the total number of shifts worked across all selected agents and shift types within the date range.

Total Hours

Displays the cumulative hours worked by all agents during the selected period.

Total Pay

Calculates the total compensation paid based on hours worked, pay rates, and shift type multipliers.

Agent Performance List

View detailed statistics for each agent ranked by total hours worked:

  • Agent Profile: Avatar and username for easy identification
  • Shift Count: Number of individual shifts worked
  • Total Hours: Cumulative time worked during the period
  • Average Duration: Mean length of shifts worked
  • Total Pay: Calculated earnings for the period
Top Performers First: Agents are automatically sorted by total hours worked, with the most active agents appearing at the top.

Click on any agent to drill down into their specific shifts:

  • Direct Links: Clicking an agent opens the All Shifts page filtered to that agent
  • Date Range Preservation: The same date range and filters are applied automatically
  • Quick Access: Jump directly to detailed shift management for any team member

Agent Daily Hours

This detailed table provides day-by-day visibility into shift coverage and individual agent schedules.

Table Structure

  • Agent Rows: Each row represents one agent, sorted alphabetically by name
  • Date Columns: Each column represents a day within your selected date range
  • Interactive Cells: Click any cell to view detailed shift information for that day

Cell Information

Each cell displays:

  • Total Hours: Formatted duration (e.g., "8.5h") worked by the agent on that day
  • Shift Type Indicators: Colored dots representing different shift types worked
  • Empty Cells: Days with no shifts show a dash (-)

Daily Shift Details

Clicking on any hour entry opens a modal with complete shift information:

  • Shift Timeline: Start and end times for each shift
  • Pay Information: Rate and calculated pay for each shift
  • Shift Types: Color-coded shift type identification
  • Status Details: Finalization status and any comments
  • Audit Trail: Complete change history for each shift

Coverage Analysis

Two special summary rows at the bottom provide coverage insights:

Total Hours Row

Shows the sum of all agent hours worked per day and shift type:

  • Additive Calculation: Multiple agents working the same shift type are added together
  • Per Type Breakdown: Hours are broken down by shift type with color indicators
  • Coverage Gaps: Days with no activity show as empty

Covered Hours Row

Shows time periods when at least one agent was actively working:

  • Overlap Merging: Overlapping shifts are merged to show continuous coverage
  • True Coverage: Represents actual time when work was being performed
  • Shift Type Specificity: Coverage is calculated separately for each shift type
Understanding Coverage: Total Hours shows "who worked when," while Covered Hours shows "when was work happening." This helps identify both individual workloads and team coverage gaps.

Use Cases

Identify peak work periods, analyze shift distribution, and optimize staffing levels based on historical patterns.

Best Practices

Regular Monitoring: Review reports weekly to identify scheduling inefficiencies and coverage gaps.
Data Accuracy: Ensure all shifts are properly finalized before relying on reports for payroll or performance analysis.
Custom Reporting: Use the date range and shift type filters to create focused reports for specific teams or time periods.