See your entire workforce at a glance. The Roster module displays a visual weekly calendar where each row is a fleet operator and each column is a day - with colour-coded shift blocks.
Creating Shifts
- Click an empty cell (fleet operator × day) or use Add Shift.
- Set Start Time, End Time, and Shift Type (Day, Night, Early Morning, Split, or custom).
- Optionally link to a Job to connect the shift to your operations schedule.
- Use drag-and-drop to move shifts between days or fleet operators - conflicts flagged instantly.
- Set shifts to repeat daily, weekly, or on specific days for fixed-pattern rosters.
Each shift shows estimated pay based on the fleet operator's settings, so you see weekly labour costs as you build the roster - before the week starts.
Leave Requests
Fleet operators submit leave requests through the Fleet Operator Portal:
- Fleet operator submits → request appears on roster (pending badge)
- Manager approves or denies
- Approved days blocked on calendar
- Conflict detection runs on every change
Automatic Conflict Detection
RouteNio checks for 4 conflict types on every shift change:
| Conflict Type | What It Catches |
|---|---|
| Double-Booking | Overlapping shifts for the same fleet operator |
| Fatigue Breach | Exceeding max work hours or violating rest periods |
| Leave Overlap | Shift scheduled on an approved leave day |
| Vehicle Conflict | Vehicle already assigned to another shift |
Conflict detection is automatic and cannot be disabled. When a conflict is found, RouteNio displays a warning and asks you to confirm or cancel.
Google Calendar Integration
Approved shifts sync automatically to fleet operators' Google Calendars. Updates and cancellations sync in real time.
Roster Templates
Create a week-long template and apply it across multiple weeks. Adjust individual shifts as needed - ideal for operations with repeating patterns.
Violation Rule Engine
Configure custom violation rules beyond the standard conflict types - e.g., minimum hours between shifts, maximum shifts per week, or mandatory rest after a specific number of consecutive days.
Last updated: 2026-03-13