Skip to main content

Fleetrock Maintenance Integration

Updated over a week ago

What is it?

Alvys now integrates with Fleetrock, a powerful fleet and shop management platform that helps carriers manage their own assets and even operate third-party shops. This is Alvys’ first maintenance integration, designed to eliminate double entry, improve visibility, and give dispatchers the data they need—all from inside Alvys.

Key Features of the Integration (v1)

  • Asset Sync
    Assets created in Alvys will automatically sync to Fleetrock—no more double entry. Alvys remains the source of truth for all asset data.

  • Repair Orders as Asset Events
    Repair Orders created in Fleetrock appear in Alvys as Asset Events, making it easy to track maintenance directly from asset detail pages.

  • Maintenance Visibility in Dispatch Planner
    New columns in Dispatch Planner v2 show whether a truck or trailer is in the shop, awaiting service, or due for maintenance.


Why it Matters

This integration gives dispatchers real-time insight into truck and trailer availability without needing to log in to Fleetrock or rely on internal handoffs. It helps avoid assigning unavailable equipment and streamlines operations.

Fleetrock also brings a robust set of features beyond what’s currently available in Alvys Maintenance, including scheduled maintenance, parts inventory, and advanced reporting.


How to Set Up the Integration

Setting up the integration is a 3-step process:

Step 1: Connect Fleetrock

  • Login URL: Typically https://www.fleetrock.com

    • If you are using a white-labeled version of Fleetrock, such as Love's or Shopview Connect, simply enter that login URL.

  • Username: Found in Fleetrock > Settings > Users > Username (company username, not your personal username

  • API Key:

    • Go to Fleetrock > Settings > API

    • Add description “Alvys”

    • Uncheck Use JSON Web Tokens (JWT)

    • Generate and copy the key

  • In Alvys: Paste API key, select applicable subsidiaries, and continue

Step 2: Assign Asset Groups

  • Fleetrock requires assets to be assigned to an Asset Group

  • Select which group Alvys-created assets should belong to

Step 3: Set Up Webhooks

  • In Alvys, copy the Secret Key and Webhook URL

  • In Fleetrock, go to Settings > Webhooks

    • Enable webhooks

    • Paste secret key and URL

    • Select all event types

    • Click “Send Test Webhook”

    • Click Update in Fleetrock to save

✅ Once Activated:

  • Assets in both systems with matching VINs will sync

  • Open or in-progress Repair Orders in Fleetrock will appear as Asset Events in Alvys


How It Works After Setup

Asset Sync

  • Always create assets in Alvys—these push to Fleetrock

  • Fields that stay synced:

    • Unit #

    • VIN #

    • License #

    • License State

    • License Expiration

Repair Orders as Asset Events

  • Found in the Asset Events tab on asset detail pages

  • Statuses:

    • Open = Not Started in Fleetrock

    • In Progress = In Progress or Waiting

    • Complete = Finished, Invoiced, or Paid

Asset Status in Alvys

  • Automatically updates based on Fleetrock RO status

    • In Progress RO → Asset shows as In Shop

    • Finished RO → Asset shows as Active

Dispatch Planner Maintenance Visibility

The Fleetrock integration introduces four new maintenance-related columns in Dispatch Planner v2, giving dispatchers key insights into truck and trailer availability without ever leaving the planner.

New Columns in Dispatch Planner:

  1. Asset Status

    • Displays whether a truck or trailer is currently Active or In Shop

    • Status is automatically updated based on the status of Repair Orders in Fleetrock

      • If a Repair Order is marked as In Progress or Waiting, the asset status will be set to In Shop

      • When the Repair Order is Finished, Invoiced, or Paid, the asset returns to Active

  2. Maintenance Status

    • Shows if the asset has any upcoming or overdue scheduled maintenance, or pending repair orders

    • Values include:

      • Awaiting Service – A Repair Order exists in Fleetrock with a status of Not Started. This signals that maintenance is expected to begin soon.

      • Overdue – Scheduled Maintenance has passed its due date in Fleetrock

      • Upcoming – Scheduled Maintenance is due soon based on the schedule set in Fleetrock

    If more than one status applies, Alvys will show only the highest-priority status using this order: Awaiting Service > Overdue > Upcoming

  3. Expected Finish Date

    • Pulls from the Date Expected Finish field in the Fleetrock Repair Order

    • Helps dispatchers determine when a truck or trailer in the shop will likely become available again

  4. Maintenance Notes

    • Displays high-level notes from Fleetrock related to the repair or scheduled maintenance

    • Useful for providing additional context like the service type, issues reported, or shop location

How It Helps Dispatchers:

  • Dispatchers no longer have to guess or manually confirm whether a truck or trailer is available—they’ll have a live view of maintenance status and shop availability.

  • Hovering or clicking on asset details will show more information if there are multiple statuses or repair orders tied to the asset.

  • Although Alvys does not block dispatchers from assigning a trip to an asset that’s in the shop or overdue for maintenance, they’ll have all the context they need to make an informed decision.

Example Scenarios:

  • In Shop with Awaiting Service:
    A truck has an open RO in Fleetrock with status Not Started. Alvys shows it as In Shop and “Awaiting Service.” The dispatcher sees the finish date is 4/23 and can plan around that downtime.

  • Overdue Maintenance:
    A trailer is overdue for a PM Service. The dispatcher sees “Overdue” in the Maintenance Status column and may choose to delay the assignment until it’s addressed.


Frequently Asked Questions (FAQ)

Do assets sync between systems?

  • Yes, if they share a VIN. New assets must be created in Alvys.

What about accounting and invoices?

  • Fleetrock integrates with QuickBooks Online (QBO).

  • For others, future development is planned, but there’s no set date.

My integration credentials aren’t working—why?

  • Make sure:

    • You’re using the correct Username from Fleetrock settings (not your login email)

    • The JWT checkbox is unchecked

Why isn’t maintenance info showing up right away?

  • Fleetrock sends scheduled maintenance daily at 5am EST. You can manually push it if needed.

What future enhancements are coming?

  • Cost reporting in Alvys Financial Reports (within 1 month of release)

  • Ability to deduct Fleetrock ROs from driver pay (within 2 months of release)

Can I test Fleetrock in a demo environment?

  • Currently, it’s only available in one production environment (AL363). We’re working on getting another account for demo use.

What if I add a VIN to an existing asset after the integration is live?

  • The system will sync that asset to Fleetrock if the VIN matches an existing record.

What if I import assets into Alvys after activation?

  • VINs will sync, and new ROs will show up. However, existing open/in-progress ROs won’t sync retroactively.

Did this answer your question?