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
Navigation Integration
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
Use Cases
Identify peak work periods, analyze shift distribution, and optimize staffing levels based on historical patterns.
Ensure adequate coverage during business hours by identifying gaps where no agents are scheduled.
Monitor individual and team productivity, track overtime patterns, and analyze shift type utilization.
Generate accurate payroll data with automatic calculations based on hours, rates, and shift multipliers.