Skip to main content

How Scheduling & Shifts Work

Updated today

FleetRunnr’s Scheduling module allows you to manage your drivers’ working hours and availability in a structured and centralized way. It helps you organize operations, control attendance, and ensure drivers follow a consistent workflow when starting and ending their workday.

This provides a clear overview of how the Scheduling module is adopted and used within FleetRunnr to structure daily operations and manage driver availability effectively.


Important Note

Using Scheduling and Shifts is optional.

If you prefer to manage the scheduling and shifts aspect of your operations outside of FleetRunnr, you can continue working solely with the On Duty / Off Duty status (previously known as Check In / Check Out) without using the scheduling module at all.

The scheduling module is designed to support teams that want more structure and visibility over driver availability, but it is not mandatory for operating within FleetRunnr.


How Scheduling Works in FleetRunnr

The Scheduling module allows you to create and manage driver shifts directly within your FleetRunnr workspace.

It provides a structured and digitized way to plan driver availability, assign shifts, and control how and when drivers can operate.

By using the Scheduling module, you can:

  • Create and configure shifts for your drivers

  • Assign drivers and vehicles to their corresponding shifts

  • Customize shift behavior by defining policies such as early or late join duration, and joining or leaving radius


Driver Workflow When Using Scheduling

When using the Scheduling module to create and manage driver shifts, drivers are expected to follow a specific workflow during their daily use of the Driver App.

This required workflow consists of two main steps:

  • Checking “On Duty” / “Off Duty” when necessary (previously known as “Check-In” / “Check-Out”).

  • Joining and leaving assigned shifts when necessary.

Note: Both steps must follow the shift’s configured policies. If the conditions are not met, the action will not be allowed.

For example, if a driver attempts to join a shift before the allowed start time or from outside the permitted location radius, the system will prevent them from joining.


Checking “On Duty”

Drivers cannot join a shift if they are marked as Off Duty. For this reason, being On Duty is required before a driver can join a shift and start operating.

A driver can only check in and join a shift if the relevant check-in policies are respected. Once these conditions are met, the driver will be able to go On Duty as a required first step before joining their shift and operating normally.

How Does a Driver Go On Duty?

A driver can check in and go On Duty directly from the home page of their Driver App. From there, the driver can update their status to On Duty — provided that all applicable check-in policies are met.

Note: In addition to complying with the relevant check-in policies, drivers must have location services enabled on their mobile device in order to go On Duty.

In addition to drivers checking in themselves, you also have the ability to manually mark drivers as On Duty from your FleetRunnr portal.

This option is typically used in cases where a driver forgets to check in, faces technical issues, or when operational control is required from your side.

👉Check this step-by-step guide to see how to manually set a driver as On Duty


Joining a Shift

The Join Shift action allows a driver to start working within a scheduled shift they are assigned to, making them active for operations.

To join a shift, all of the following conditions must be met:

  1. The driver must be on duty – Drivers marked as off duty cannot join shifts. This option will not appear in their actions menu while they are off duty.

  2. The driver must be assigned to the shift – Only drivers who are explicitly assigned to a specific shift are eligible to join it.

  3. Shift joining policies must be respected – Any configured shift policies related to joining a shift (such as early / late join duration, or location-based rules) must be met in order for the driver to join.

How Does a Driver Join a Shift?

A driver can join a shift directly from the home page of their Driver App.The driver will be able to join the shift as long as all shift-related policies are met.

Note: Drivers must be marked as On Duty in order to join a shift.

You can also manually make drivers join a shift from the FleetRunnr portal. This is useful if a driver is unable to join on their own or if operational adjustments are needed.

👉 Check this step-by-step guide: Driver actions – Join Shift.

Note: When a driver successfully joins a shift, the label “Shift Joined” will be displayed next to their status.


Leaving a Shift

Drivers are expected to leave their shift once their work is completed, while respecting any shift policies related to leaving. These may include rules such as the early leave duration, leaving radius, or the required end location, depending on how the shift was configured.

A driver can leave a shift directly from the home screen of the Driver App, as long as all applicable leaving conditions are met.

Alternatively, you can manually end a driver’s shift from the FleetRunnr portal, which is useful in cases where the driver is unable to do so or when operational intervention is required.

👉 Check this step-by-step guide: Driver actions – Leave Shift.


Related Articles

Did this answer your question?