Shift policies are optional settings that complement the required information needed to create a shift, helping shift leaders and fleet managers better control how shifts operate—especially when managing multiple locations and larger fleets.
This article explains everything you need to know about shift policies and how they affect your shifts.
Important Note
There is no single correct way to configure shift policies. One or multiple policies can be configured depending on your operational goals, scale, and day-to-day requirements.
How to Configure Shift Policies
You can configure shift policies in two ways:
While creating a shift, before saving it.
After the shift is created, by clicking the shift on the calendar to open the Edit Shift panel.
In both cases, the same policy options and configuration behavior apply.
To access them, open the Policies tab inside the Create Shift or Edit Shift panel.
Available Shift Policies
These policies do not affect whether a shift can be created, but they influence how the shift operates and how drivers can join, work, or leave the shift.
1- Drivers limit
Defines the maximum number of assigned drivers who can join the shift. This limit is evaluated only against drivers assigned to the shift and does not consider drivers outside of that assignment scope.
Operational benefit: Helps control shift capacity and prevents overcrowding when managing large driver pools.
Example: If a morning shift is planned for 30 drivers but 45 are assigned to this shift, the limit ensures only the required 30 can join.
2- Enforce drivers limit
Controls whether the drivers limit is strictly applied to drivers assigned to the shift.
Operational benefit: Allows you to choose between strict capacity control or flexible overflow handling during peak demand. For example, during a flash-sale day, enforcement can be disabled to allow extra drivers to join temporarily if order volume spikes.
Example: If the drivers limit is set to 50 and enforcement is enabled, a 51st assigned driver will not be able to join the shift. If enforcement is disabled, additional assigned drivers can still join even after the limit is exceeded.
3- Vehicles limit
Defines the maximum number of assigned vehicles that can be used within the shift. This limit is evaluated only against vehicles assigned to the shift and does not consider vehicles outside of that assignment scope.
Operational benefit: Ensures vehicle availability aligns with operational capacity and prevents over-allocation.
Example: If a warehouse can only load 20 vehicles at a time, the vehicles limit prevents additional vehicles from joining the shift.
4- Start location
Defines the location from your saved locations where the shift begins. This location is used as the reference point for shift-related rules, such as joining eligibility and distance-based policies.
Operational benefit: Anchors shift participation to a specific physical hub, which is especially useful when creating shifts for individual locations, improving location-based control and accountability.
Example: When a shift is created for a specific warehouse or depot, drivers must be near that assigned hub before joining, helping avoid delays during route allocation.
5- End location
Defines the location from your saved locations where the shift ends. This location is used as the reference point for shift-related rules, such as leaving eligibility and distance-based policies.
Operational benefit: Anchors shift completion to a specific physical hub, which is especially useful when creating shifts for individual locations, improving location-based control and accountability.
Example: When a shift is created for a specific warehouse or depot, drivers must return to that assigned hub before ending the shift, ensuring proper route closure and handoff.
6- Joining radius (in meters)
Defines the maximum distance from the start location within which a driver must be located to be eligible to join the shift. Drivers outside this radius will not be able to join the shift.
Operational benefit: Prevents remote or unintended join attempts and improves on-time shift starts.
Example: If the joining radius is set to 300 meters, drivers must be within 300 meters of the assigned location to join the shift, preventing remote or premature participation.
7- Leaving radius (in meters)
Defines the maximum distance from the end location within which a driver must be located to be eligible to leave the shift. Drivers outside this radius will not be able to leave the shift.
Operational benefit: Ensures drivers physically return to the designated end location before completing their shift, preventing early or remote check-outs.
Example: If the leaving radius is configured as 300m, drivers must be within 300 meters of the assigned hub before they are allowed to leave the shift, ensuring the shift is properly concluded on-site.
8- Early join duration (in minutes)
Defines how early before the shift start time a driver is allowed to join the shift. Drivers attempting to join earlier than this configured duration will not be able to join the shift.
Operational benefit: Prevents premature shift activity while allowing controlled early preparation when needed.
Example: If the early join duration is set to 15 minutes, drivers can join the shift up to 15 minutes before the scheduled start time to perform vehicle checks or preparation tasks, but cannot join earlier than that.
9- Late join duration (in minutes)
Defines how late after the shift start time a driver is allowed to join the shift. Drivers attempting to join after this configured duration will not be able to join the shift.
Operational benefit: Prevents drivers from joining after routes, tasks, or assignments have already been planned, helping maintain schedule accuracy and operational stability.
Example: If the late join window is set to 10 minutes, drivers can join the shift up to 10 minutes after the scheduled start time. After that, joining the shift is no longer allowed.
10- Early leave duration (in minutes)
Defines how early before the shift end time a driver is allowed to leave the shift. Drivers attempting to leave earlier than this configured duration will not be able to leave the shift.
Operational benefit: Helps ensure drivers remain active for the full duration of the shift and prevents early shift completion.
Example: If the early leave duration is set to 10 minutes, drivers cannot leave the shift more than 10 minutes before the scheduled end time.
Related Articles
