Stop chasing breakdowns.
Run a fleet
that services
itself on schedule.
Define PM Programs by vehicle type, set meter- or time-based intervals, and let EKOS generate every service reminder for every asset — automatically. One click turns a due reminder into a work order with parts already attached.

30 Day Full Access
WHAT YOU GET
Four things every EKOS PM program does, by default.
PM Programs
Group schedules by vehicle type — light duty, heavy duty, buses, EVs — and apply them across the fleet in one move.
Meter & Time Intervals
Mileage, engine hours, days, months, or whichever-comes-first. Schedules match how each asset actually works.
Smart Reminders
Scheduled, Due Soon, Due, Overdue — with custom thresholds so service is planned, not panicked.
One-Click Work Orders
Tasks, parts, and reminders pre-fill the work order. Mechanics start, finish, and the next interval sets itself.
PM PROGRAMS
Define maintenance once. Apply it to thousands of assets.
A PM Program is a structured group of schedules built for a specific vehicle type or operational category — light duty trucks, school buses, EVs, department fleets. Each schedule defines an interval; assigning a program to 100 vehicles generates the reminders for all of them, automatically.

Multiple schedules per program (oil, brakes, DOT, fluids…)
Mileage, engine hours, time, or whichever-comes-first
Bulk-assign across an entire vehicle class in one move
5 schedules × 100 vehicles = 500 reminders, zero manual work

BUILT FOR EVERY FLEET
Prebuilt programs for the fleets you actually run.
Start from a template or build from scratch. Roll out new programs across departments without rebuilding schedules per vehicle.
Light Duty Trucks
Pickups, vans, service vehicles
5 SCHEDULES
Heavy Duty Trucks
Class 6–8, dump trucks, tractors
7 SCHEDULES
School Buses
Conventional & transit-style routes
6 SCHEDULES
Police Vehicles
Patrol units · high-cycle service
8 SCHEDULES
Electric Vehicles
Battery checks, brake regen audit
4 SCHEDULES
Department Fleets
Public works, parks, utilities
6 SCHEDULES

REMINDER TO REPAIR
From a due reminder to a work order on the bench — in one click.
When a reminder turns due, a single click drafts the work order with predefined tasks and the right parts already attached. No hunting through lookups, no manual entry, no missed components.
01
Reminder Triggers
Meter-based interval reached

02
One-Click Work Order
Reminder, tasks, parts pre-filled

03
Parts Auto-Attached
Oil, filter, cabin filter from schedule

04
Service Complete
Reminder closes, next interval set

REMINDER LIFECYCLE
Scheduled. Due Soon. Due. Overdue. No service ever falls off the radar.
Set custom Due Soon thresholds — 500 miles before a 5,000-mile interval, 30 days before a 6-month service. Maintenance teams plan ahead instead of reacting after the fact.

PARTS INTEGRATION

Every inspection, kept for the life of the asset.
Link parts directly to PM schedules so an oil change always pulls oil, oil filter, cabin filter, and drain plug gasket — automatically. Standardize parts usage across the operation, eliminate variability, and reduce stockouts.

Parts pre-attached on every generated work order
Inventory automatically decremented on completion
Standard part lists per schedule across your fleet
INSIDE THE PRODUCT
One screen for every active reminder. One screen for every metric.
The PM Manager and PM Dashboard work together — manage the work, then measure it.


LIVE VISIBILITY
Stop waiting for paper to come in at end of shift.
Total + average PM cost across the fleet
Compliance rate and overdue exposure
Reminders created vs satisfied trends

Schedule your first
PM program this week.
Start a free trial and we'll help you import your fleet, build your first PM program, and have reminders rolling within a day.
