HaulRoster
Sign in to your team
Forgot password? Create account
Create an account
Back to sign in
Reset password
We'll email you a reset link.
Back to sign in
Set new password
HaulRoster
Get started
β€” or start a new company β€”
Sign out
HaulRoster
⌛
Awaiting approval

Your company registration is being reviewed. You'll be able to sign in once it's approved β€” check back soon.

Sign out
HaulRoster
Dashboard
Drivers
Schedule
Loads
Availability
History
Team
Platform0
Total Drivers
0
in roster
Shifts Today
0
scheduled
This Week
0
total shifts
Conflicts
0
need attention
Today's Shifts
Driver Availability
NamePhoneEmailTenureStatusActions
πŸš›
No drivers yet. Add one to get started!
πŸ“‹
Drop your Trips CSV here
or click to browse
New here, or want the schedule to learn your drivers' real patterns?
Total Blocks
0
in this report
Covered
0
drivers assigned
Unassigned
0
need a driver
Filter using the controls in each column header.
Block IDDateStartEndTypeDriver (CSV)Roster MatchStatusAction
DriverTypeFromToTime WindowNotesActions
Pick a date range to review older records.
Shifts
0
in range
Loads
0
in range
Availability
0
blocks in range
Shift History
DateDriverTimeRouteStatus
No history loaded yet.
Load History
Block IDDateStartEndDriver (CSV)Status
No history loaded yet.
Availability History
DriverTypeFromToTime WindowNotes
No history loaded yet.
Company

Name and tagline appear in the header for everyone in your company.

Applies to every Solo 1 driver unless you set a per-driver value on their profile (set a driver higher to approve extra days). Solo 2 is governed by rotation, not this cap.
Invite Codes

Generate a code and share it with a new hire β€” they enter it on first sign-in to join your company.

Team Members

Everyone in your company. Remove a member to revoke their access.

Platform Companies

All companies registered on HaulRoster. Approve new registrations, or suspend a company to revoke its access.

CompanyOwnerStatusMembersDriversCreatedActions
Add Availability Block
Add Driver
Optional. Leave the cycle start blank for drivers who run continuous overnight tours (most Solo 2) — they’ll be eligible any day, limited by rest/hours. Set a pattern + start date only for drivers on a true fixed rotation.
on / off
Any pattern — e.g. 4 on / 4 off, 5 on / 2 off, 6 on / 1 off.
Click a day to cycle: Available → Preferred off → Required off.
Highlight the start times this driver runs. If none are selected, the driver is eligible for all start times.
Overrides the company default for this driver. Set higher to approve extra days (bypass), or lower to restrict. Leave blank to use the company default. Not applied to Solo 2 (cycle-governed).
Add Shift
Import Driver Roster

Upload a CSV of your drivers. Required columns: First Name, Last Name. Optional: Phone, Email, License, Status, Notes.

↓ Download CSV template
📥
Drop roster CSV here
or click to browse

Find & merge duplicate drivers

Pick which record to keep for each pair. The other driver’s shifts move to the kept driver, its name is saved as an alias (so future imports link automatically), and the duplicate is removed.

Possible duplicate drivers

These drivers were just auto-created from the import but look similar to existing drivers. Keep the ones that are genuinely new; remove any that are duplicates (their loads go back to unassigned).

Clear import

What would you like to remove?

Learn Driver Parameters from History

Upload the last 2–3 weeks of Relay Trips history (assigned). HaulRoster reads what each driver actually ran and derives their route type, eligible start-times, weekly cap, and Solo2 behavior. Review and edit below, then apply.

πŸ“ˆ
Drop Relay history CSV(s) here
or click to browse β€” you can select multiple weeks
Report a Bug

Found something broken? Tell us what happened and we'll look into it.

Account
Your Account

Member of