Skip to main content

Shift Management

This guide covers how to schedule, manage, and track shifts in Taskr.

Accessing Shifts

Shift management is part of the scheduling and operations modules. Access through:
  • Schedule in the sidebar
  • Operations > Scheduling
  • Direct URL: /schedule

Shift Overview

What is a Shift?

A shift represents a scheduled work period for an employee, including:
  • Start and end time
  • Assigned location or job
  • Break times
  • Special instructions

Shift Dashboard

Creating Shifts

Quick Add

  1. Navigate to Schedule
  2. Click on date/time slot
  3. Fill in shift details:
    • Employee (required)
    • Start Time (required)
    • End Time (required)
    • Location/Job
    • Notes
  4. Click Save

Detailed Shift Creation

  1. Click Create Shift or +
  2. Complete all fields:

Creating Multiple Shifts

For bulk shift creation:
  1. Click Create Multiple
  2. Select employees
  3. Set date range
  4. Define shift pattern
  5. Review and confirm

Shift Patterns

Using Templates

Create reusable shift patterns:
  1. Go to Settings > Shift Patterns
  2. Click Create Pattern
  3. Define:
    • Pattern name
    • Days of week
    • Start/end times
    • Break schedule
  4. Save pattern

Applying Patterns

  1. Select employees
  2. Click Apply Pattern
  3. Choose pattern
  4. Set start date and duration
  5. Generate shifts

Common Patterns

Viewing Shifts

Calendar View

Filters

Editing Shifts

Quick Edit

  1. Click on shift in calendar
  2. Modify details
  3. Click Save

Drag and Drop

In calendar view:
  • Drag shift to new time
  • Drag to new date
  • Extend/shorten by dragging edges

Bulk Edit

  1. Select multiple shifts
  2. Click Bulk Edit
  3. Apply changes
  4. Confirm

Shift Status

Status Types

Completing Shifts

Shifts can be marked complete:
  • Automatically via time tracking
  • Manually by manager
  • Through timesheet approval

Open Shifts

What are Open Shifts?

Unassigned shifts that need coverage.

Creating Open Shifts

  1. Create shift without employee
  2. Mark as Open
  3. Eligible employees can claim

Claiming Open Shifts

Employees can:
  1. View open shifts
  2. Click Claim
  3. Shift assigned to them

Shift Swapping

Requesting a Swap

  1. Open your shift
  2. Click Request Swap
  3. Select employee to swap with
  4. Submit request

Approving Swaps

Managers can approve/reject swap requests:
  1. Review swap request
  2. Check both employees’ availability
  3. Approve or reject

Availability

Employee Availability

Track when employees are available:

Setting Availability

Employees can set their availability:
  1. Go to My Schedule
  2. Click Set Availability
  3. Define available times
  4. Save

Notifications

Shift Notifications

Reporting

Shift Reports

Exporting

  1. Select date range
  2. Choose report type
  3. Apply filters
  4. Export to CSV/Excel

Integration

With Timesheets

  • Shifts auto-populate timesheets
  • Compare scheduled vs actual
  • Track overtime automatically

With Jobs

  • Assign shifts to specific jobs
  • Job scheduling visibility
  • Resource allocation

With Leave

  • Leave shows on schedule
  • Prevents scheduling conflicts
  • Coverage planning

Best Practices

Planning

  • Schedule in advance
  • Consider employee preferences
  • Balance workload fairly
  • Plan for contingencies

Communication

  • Notify changes promptly
  • Allow adequate swap time
  • Publish schedules early
  • Use reminders

Compliance

  • Follow labor laws
  • Track rest periods
  • Monitor overtime
  • Document changes

Troubleshooting

Common Issues


Back to People Overview | Back to Documentation Index