Set working hour limits for resources

Set a limit on the number of hours a resource can be scheduled to work.

Overview

Setting working hour limits for resources is a crucial step in optimizing productivity, maintaining employee well-being, and ensuring a healthy work-life balance.

Working hour limits set the maximum and/or minimum number of hours a resource can be scheduled to work over a specified period of time. It does not take into account the resource’s travel time.

You can find the Work hour limits for resources in the Optimization section of the resource profile Details tab.

Set working hour limits for resources

The Work hour limits configuration in the Optimization section of the resource’s Details tab.

Administrators, or users with appropriate permissions, can set working hour limits using the Work hour limits configuration in the Optimization section of the Details tab of the resource’s profile in the Skedulo web app.

To edit the available fields, do the following:

  1. Hover over any field and click the Field highlighted when hovered over showing a pencil icon pencil icon. This enables field editing for all Work hour limits fields.
  2. Edit the fields as required. See the following sections for more information about each field.
  3. Click Save.

Working hour limits are applied to the resource’s schedule when using the route optimization engine to create a schedule. The limits apply only to the hours scheduled to complete work, they do not apply to travel time.

Period of time

Select the time period for which the working hour limits will apply. The following options are available from the Period of time picklist:

  • Day
  • Week
  • Two weeks
  • Four weeks

This provides flexibility based on project durations or other scheduling needs.

Working week

Specify the start and end days of the working week by selecting an option from the Working week picklist.

This accommodates different organizations and industries with unique working schedules.

The default setting is Monday to Sunday.

Max/Min hours in period

We provide separate options, Max hours in period and Min hours in period, for setting both maximum and minimum working hour limits. This allows organizations to address different scenarios, such as enforcing a minimum commitment or preventing excessive overtime.

Started

Select the date that the working hour period should start from. This aligns to the working week and should be a date in the past.

For example, a weekly period of time with the working week starting on a Monday would have to start from a Monday in the past. Only Monday dates will be available to select from the Started calendar.

The Started calendar in the Work hour limits configuration showing the available dates to select from in a Monday to Sunday working week.

Exceeding maximum hours

Any work item that takes a resource over its maximum working hour threshold will not be allocated. If another suitable resource can’t be found, the work item is not scheduled.

Unscheduled work items appear on the Unscheduled work tab of the Optimization results page, along with the reason explaining why they’re unscheduled. For example, in this case, the reason given would be the following: “<Resource.Name> would exceed maximum hours for one or more periods within the scheduling window.”

An optimization run where the max hours of a resource are exceeded

Minimum hours not met

If there is not enough work to fill a resource’s schedule and meet the minimum working hours, the optimizer will still try and schedule as much work as it can to the resource. When the minimum hours are not met, a message is displayed on the Schedule preview tab.

An optimization run where the min hours of a resource are not met

Minimum hours is considered a soft constraint because if there is not enough work, it cannot be resolved. It also cannot be balanced with other soft constraints because it will always take priority.