Maintenance Due

Car owner

For the car owner

You drive the Civic every day. Oil every 5,000 miles, cabin filter every spring, brake fluid every two years. Tell Muse the last oil and the miles on the dash. The board does the arithmetic.

One car on the board. Oil on the Civic every 5,000 miles. Cabin filter every spring. Brake fluid every two years. That is the whole list, and it lives on one due board.

You know the odometer. Last oil on the Civic was at Joe's Independent, 118000 miles and 89.40 on the invoice. The dash reads 120400, so 2,600 miles are left. Say those numbers to Muse once and the row is written. You drive about 1,200 miles a month, which is a shade over two months of commuting. Book the shop for that week and the oil change happens before she runs late.

Friday, ask Muse what's due on the Civic. Oil comes back with the 2,600 miles left and Joe's Independent as the last shop. Cabin filter comes back with the spring month. Brake fluid comes back with its year. The Worker subtracts and names what is left, and no model sits in that path.

The calendar lines keep their dates. Cabin filter is every spring, and the filter that went in two weeks late last April does not push next April to May. Brake fluid is every two years, and the same slack does not move it. A late errand is logged when it happened; the cadence does not drift.

Your shop preference is one ask too. Say it once: always use Eastside on the Civic. Muse writes it, and the next oil booking starts at Eastside without you naming the shop again.

The board can call ChatGPT too. Subscribe once and ChatGPT hears when the miles you log put oil on the board, in a signed webhook naming the job and how late. You did not have to ask first.

The day the Civic sells, say it once: sold. Muse archives the car and the due board drops it that day. Every oil row, filter line, and shop you logged stays in the history. If the deal falls through, one ask puts her back on the board.

The vehicle log on /vehicle-maintenance-log shows how odometer rows look. Copy the prompt on /for-your-agent and paste it into Muse. Free on Cloudflare Workers and D1.