← All sketches

Example sketch

Maintenance scheduling for rental equipment

The sentence it all started with

“We rent out construction machinery, and which unit is due for maintenance and when sits in a spreadsheet nobody has maintained for months.”

This sketch is an example. We wrote the sentence; the concept was generated by an AI and edited by us; our renderer draws it.

Example sketch – not a client project

ConceptMaintenance

Maintenance Clock

Knows when every rental unit is next due for service, and schedules it between two rentals.

How we understood your problem

Maintenance depends on two figures the spreadsheet never combines: the calendar and operating hours. Because equipment is constantly out on site, a due service is only noticed when the unit comes back or breaks down, exactly when it should be earning rent.

Who it's for

  • Workshop managerSees due maintenance and schedules it into the gaps between rentals.
  • Rental deskSees at booking time whether a unit falls due for service during the rental period.
  • MechanicTicks off maintenance steps and logs the meter reading.

Interface

Overview

Maintenance this week

Overdue

2

both blocked

Due in 14 days

7

5 already scheduled

Maintenance calendar

October

  • Tue 6thMini excavator 1.8t, annual service
  • Thu 8thPlate compactor 90kg, 250-hr service
  • Fri 9thWheel loader, oil change

Equipment

  • Mini excavator 1.8t due
  • Mini excavator 2.5t rented out
  • Plate compactor 90kg overdue
  • Wheel loader in maintenance
  • Trailer 2.7t ready
  • Generator blocked
Equipment

Mini excavator 1.8t · No. 014

Operating hours

1,184

16 left until service

Hours per month

62 hrsin September

Jan Sep

18, 24, 41, 55, 72, 80, 77, 69, 62

Maintenance history

  1. Mar annual service, 912 hrs
  2. Jun hydraulic hose replaced
  3. Jul 1,000-hr service
  4. Oct annual service scheduled

Maintenance steps

  • Engine oil and filter done
  • Check hydraulic oil done
  • Track tension open
  • Lubrication points open
  • Log meter reading open

Data model

Data model as a table
EntityFieldType
Equipment TypenameText
interval_monthsNumber
interval_hoursNumber
Equipmentasset_numberText
typeReference
operating_hoursNumber
blockedYes/No
Rental PeriodequipmentReference
start_dateDate
end_dateDate
ServiceequipmentReference
due_onDate
completed_onDate
meter_readingNumber
costAmount
Service StepserviceReference
textText
doneYes/No
Relations between the entities
FromCardinalityToRelation
Equipment Type1:nEquipmentsets the interval for
Equipment1:nRental Periodis out during
Equipment1:nServicerequires
Service1:nService Stepconsists of

Market value

What this problem would be worth on the market: how the product could be offered if it were sold. Not our price, and not an offer.

Billed per unit per unit

  • Up to 50 units

    3 €

    per month · per unit

  • Most likely fit

    Up to 250 units

    2 €

    per month · per unit

Value is created per unit monitored, not per person in the workshop.

Roadmap

  1. Stage 1

    Inventory

    All units captured with intervals; the list of due maintenance is accurate.

  2. Stage 2

    Scheduling

    Maintenance sits in the calendar between rentals; returns supply meter readings.

  3. Stage 3

    Blocking

    Overdue units are blocked from rental; the history is complete.

Core features

  • Intervals per equipment typeBy months, by operating hours, or by whichever comes first.
  • Maintenance calendarDue services are visible between rental periods.
  • Meter reading at returnOne field at return keeps the hour count accurate.
  • Block when overdueAn overdue unit can no longer be booked out.
  • Maintenance historyComplete per unit, as evidence for resale or in a damage claim.

Deliberately left out

  • No rental management: bookings come from the existing system; only the periods matter here.
  • No telematics at first: manual meter readings suffice as long as returns are logged.
  • No spare parts inventory: that would be a separate product.

What the AI does

Estimates from past hours when a unit will reach its hour-based interval.

What the AI explicitly does not doThe estimate never shifts a deadline. Blocking follows fixed rules, not forecasts.

Integrations

  • Rental software (periods)
  • Calendar
  • Label printing

Three questions we would ask you first

  1. Does the rental software expose periods, via an interface or at least an export?

  2. Which units even have an hour meter, and who reads it today?

  3. May the system actually block a unit, or should it only warn at first?

A sketch, not an offer. Generated by an AI, rendered by us.