Skip to main content
Administrator Guide
Last Updated: 2025-09-19
Change a Worker’s Availability

Change a Worker’s Availability

You can modify the details of a worker's availability using the
Change Worker Availability for Worker
task. The Optimization Engine takes any changes submitted on this task into account when generating schedules.
Validations on this task alert schedulers when the availability time slots they enter cause a conflict with overlapping time slots. This means that Workday prevents you from submitting availability when you enter time slots that overlap within the same day.
The
Change Worker Availability for Worker
task enables you to configure availability for each day of the week. However, Workday Scheduling also takes into account shifts that:
  • Cross over midnight into the next day.
  • Cross schedule weeks.
Workday combines a worker’s availability from consecutive days (Example: Monday 10PM to Tuesday 6AM) into a single time slot for scheduling purposes. This means that if a worker needs to be available for an overnight shift, it is recommended that you configure their availability across the two affected days. Example: 10PM to 00:00 AM on Monday and 12:00AM to 6:00AM on Tuesday.
  1. Access the
    Change Worker Availability for Worker
    task and select a
    Worker
    .
  2. Verify that the
    Effective As Of Date
    reflects the date that you want the changes to take effect.
    The default value is the current date.
  3. Use the
    Start Time
    and
    End Time
    fields for each day to specify the worker’s availability.
    You can enter multiple time slots for a single day.
    The
    Available
    check box is selected by default to indicate that the worker is available all day. The values entered in the
    Start Time
    and
    End Time
    fields take precedence over the
    Available
    check box, even when the
    Available
    check box is selected.
  4. Click
    Submit
    .
This example illustrates a use case involving setting up a worker's availability when crossing midnight. In this example, the worker needs to be available from 10:00 PM on Monday until 4:00 AM on Tuesday.
The scheduler enters these values for Monday on the
Change Worker Availability for Worker
task:
Field
Value
Start Time
10:00 PM
End Time
12:00 AM
The scheduler also enters these values for Tuesday:
Field
Value
Start Time
12:00 AM
End Time
4:00 AM
This following example illustrates a use case involving split shifts for a worker who has a commitment every Wednesday between 12:00 PM and 6:00 PM. The worker is available on Wednesdays from 6:00 AM to 12:00 PM, and is available again later that day from 6:00 PM to 10:00 PM.
The scheduler enters these values in a row for Wednesday on the
Change Worker Availability for Worker
task:
Field
Value
Start Time
6:00 AM
End Time
12:00 PM
The scheduler adds another row for Wednesday with these values:
Field
Value
Start Time
6:00 PM
End Time
10:00 PM