All Shifts
A comprehensive administrative view for managing and overseeing all shifts across your entire organization.
Overview
The All Shifts page provides administrators with complete oversight of time tracking and payroll management for all agents in your organization. This powerful dashboard allows you to review, edit, and finalize shifts, manage pay rates, and maintain accurate records across your entire team.
Key Administrative Features
Organization-Wide Visibility
Unlike the personal "My Shifts" view, this page displays shifts for all agents in your organization, giving you a complete overview of team activity and productivity.
Advanced Table Columns
The table includes additional columns for comprehensive shift management:
| Column | Description |
|---|---|
| Agent | The username of the agent who worked the shift |
| Shift Type | Type of shift with color coding for visual identification |
| Start Time | When the shift began (editable for non-finalized shifts) |
| End Time | When the shift ended (editable for non-finalized shifts) |
| Pay Rate | Hourly pay rate (editable for non-finalized shifts) |
| Duration | Total time worked |
| Salary | Calculated pay including shift multipliers |
| Finalized | Approval status with toggle control |
| Edited | Indicates if shift times were manually modified |
| Comments | Optional notes and additional information |
Administrative Actions
Finalizing Shifts
Review Shift Details
Examine shift times, duration, and any edited indicators
Check Logs (if needed)
Click the logs icon to view the complete audit trail of changes
Finalize Individual Shifts
Use the toggle switch in the Finalized column to approve shifts
Bulk Finalize
Select multiple shifts and use "Finalize selected" to approve them all at once
Managing Pay Rates
For non-finalized shifts, you can adjust pay rates directly in the table:
- Click in the Pay Rate field
- Enter the new hourly rate
- Changes are automatically saved and logged
Adding Shifts Manually
Click "Add Shift"
Use the blue "Add Shift" button to create shifts manually
Select Agent
Choose which team member the shift is for
Configure Details
Set shift type, start time, end time, and finalization status
Add Notes
Include any relevant comments or information
Reviewing Shift Logs
Every shift maintains a complete audit trail. Click the logs icon to view:
- Who made changes and when
- What was modified (times, pay rates, comments)
- Original vs. new values
- Complete change history
Advanced Filtering and Search
Comprehensive Filters
Filter shifts by multiple criteria simultaneously:
- Agent: Search by username or email
- Shift Type: Filter by specific shift categories
- Finalized Status: Show only finalized, pending, or all shifts
- Edited Status: Focus on shifts that have been manually modified
- Comments: Search within shift notes
Date Range Selection
Use the date picker to focus on specific time periods, or use URL parameters to share filtered views with team members.
Bulk Operations
Selecting Multiple Shifts
Use checkboxes to select multiple shifts for batch operations:
- Bulk Finalize: Approve multiple shifts simultaneously
- Bulk Delete: Remove multiple shifts (with confirmation)
Visual Indicators and Status
Shift Type Colors
Shift types are color-coded for quick visual identification, making it easy to distinguish between different shift categories at a glance.
Edited Shift Warnings
Shifts that have been manually modified show a warning icon. Hover over the icon to see a tooltip reminding you to review the logs before finalization.
Finalization Status
The toggle switch provides immediate visual feedback on shift approval status, with green indicating finalized and gray showing pending.
Audit and Compliance
All administrative actions are automatically logged, providing:
- Complete change history for compliance
- Accountability for all modifications
- Ability to track who made changes and when
- Recovery capability for reviewing past actions
This comprehensive administrative interface ensures accurate time tracking, proper payroll management, and maintains full compliance with organizational policies across your entire team.