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.

Permission Required: This page is only accessible to users with the appropriate administrative permissions for time management.

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:

ColumnDescription
AgentThe username of the agent who worked the shift
Shift TypeType of shift with color coding for visual identification
Start TimeWhen the shift began (editable for non-finalized shifts)
End TimeWhen the shift ended (editable for non-finalized shifts)
Pay RateHourly pay rate (editable for non-finalized shifts)
DurationTotal time worked
SalaryCalculated pay including shift multipliers
FinalizedApproval status with toggle control
EditedIndicates if shift times were manually modified
CommentsOptional 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
Review edited shifts: Shifts marked as "Edited" show a warning icon. Always check the logs before finalizing to ensure accuracy.

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)
Caution with bulk operations: These actions cannot be undone. Always double-check your selections before proceeding.

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.