Advanced service intervals and service history for Wialon fleets.

Mileage, engine hours and elapsed days tracked against your Wialon service intervals — each one marked OK, Due or Overdue — with completed work logged against parts, labour, cost and attachments.

Maintenance summarising 208 service intervals across a fleet — what is overdue, what was serviced last — then the full interval table by unit and the service log

What it fixes

  • A warning window the interval has no field for

    A Wialon interval is before or after its threshold. This adds a warning window per axis and marks anything inside it Due.

  • Due and Overdue in real time

    Notifications fire unit by unit as thresholds are crossed. Every interval is recalculated on each page load, so the whole fleet's status is on screen when you plan the week.

  • Service history normally has a horizon

    Records held as Wialon messages last as long as the account keeps history. These live on the unit, so the log keeps the whole life of the vehicle.

What it does

  • Three axes, one status

    Mileage, engine hours, days or any combination — the worst axis decides the status.

  • Advance notice per axis

    Warn a set distance, a set number of hours or a set number of days ahead, independently.

  • Intervals stay in Wialon

    They are Wialon service intervals on the unit, so there is no second database to keep in step.

  • Batch across the fleet

    Apply an interval to many units at once; units at Wialon's per-unit limit are reported, not silently skipped.

  • Parts, labour and cost

    With a running total, and linking a service to its interval advances the next due date.

  • File attachments

    Invoices and photos up to 10 MB each, embedded into the per-service PDF.

What it costs

The same two numbers the homepage states: free on the Wialon Marketplace under our name, $500 a month per application under your brand.

  • Wialon Marketplace

    Free

    The application on the Wialon Marketplace, at no charge, under our name.

    • Intervals by mileage, engine hours and calendar days, each with a warning window
    • Service log with parts, labour, cost and file attachments
    • Export to Excel, CSV and PDF, plus a per-service PDF
  • White-label

    $500 / month

    The same application under the partner's brand, colours and domain, from the login screen on. Priced per application, per month.

    • The partner invoices their own customer, at whatever price they set
    • Nothing about the application changes for that customer
    • Start with one and add the others as they sell

How to open it

There is no Maintenance account to create. Either sign in against your Wialon server, or register Maintenance as an application in the CMS so it opens from Wialon already authenticated.

  • Option A: Sign in with Wialon credentials

    1. 1. Open the app.
    2. 2. Choose your Wialon server.
    3. 3. Sign in with Wialon, using Wialon's own login.
  • Option B: Register it in the Apps configurator

    1. 1. In Wialon CMS Manager, create a new application.
    2. 2. Point it at the URL below and enable the listed advanced URL parameters.
    3. 3. Maintenance then opens from inside Wialon with the session already established.
    Advanced URL parameters
    Active SID · Host URL · Current user · Base URL · Authorize hash

FAQ

How is this different from the servicing already in Wialon?

It works on the same data: the service intervals Wialon stores on the unit. What it adds is a warning window, which the interval itself has no field for, creating an interval across many units in one action, a live view of every status rather than an alert per unit, and a service record carrying parts, labour, a running cost total and file attachments.

Do we have to migrate anything?

No. Intervals already configured in Wialon appear as soon as you connect, and anything created here is written back to Wialon. There is no import step and no second source of truth to reconcile.

What happens to intervals created in Wialon's own interface?

They appear here with a default warning window of 500 km, 20 engine hours and 14 days, because Wialon has no field to carry one. Edit the interval once and your own window replaces the default.

Do we still need Wialon notifications?

You can keep them. Notifications tell you the moment one unit crosses a threshold. Maintenance shows where every interval stands right now, recalculated against live odometer and engine-hour values on each page load. Most fleets use the screen for planning the week and notifications for the thing that cannot wait.

How is status decided when an interval tracks more than one axis?

The worst axis wins. An interval fine on mileage but past its calendar rule reads Overdue, not OK. Status is recalculated against the unit's live odometer and engine hours every time the page loads rather than served from a cached value.

Can we attach invoices?

Yes, files up to 10 MB each attach to the service record. The single-service PDF export embeds image attachments and copies the pages of PDF attachments into the same document, so one file can go to finance or to an auditor.

Can we sell it under our own brand?

Yes, under your brand and domain. Because the intervals live in the customer's Wialon account, you are adding a working surface rather than a dependency.

How long is the service history kept?

For the life of the vehicle. Service records held as Wialon messages last as long as the account keeps history: five years in Fleetrun, and one year for a service interval on its own, or however long that unit's history is retained. Maintenance stores the record on the unit itself and is not tied to that period, so a service from six years ago is still readable. It stays in the customer's own Wialon account throughout.

Related

Guide · Integration

Wialon Maintenance Reminders

Track Wialon service intervals by mileage, engine hours or days, log completed services with parts and cost, and see what is due or overdue.

Read more

Let's connect

  • “Our client needed a data pipeline. It came back working, plus a few Wialon fixes we had not asked for. That client trusts us more now.”
    Faiz K. Customer Manager · Trakpro Limited