The maintenance department in a manufacturing company has several data sources: an Excel or SharePoint log of completed work or an Odoo maintenance module, the mechanics' failure records in the shift log, intervals given in manufacturer manuals and operating hour counters that live in Teltonika telematics for forklifts or in PLC controllers for the lines. When to change the oil on a press, when to check the compressor belts, when to do the annual inspection is known by the maintenance manager from memory or from a sheet they keep themselves. When they are on holiday, intervals get skipped. It is even harder to notice that the same machine had five similar failures in three months, each one fixed but never investigated, until the line finally stopped.
We connect Claude through the API to your maintenance logs in SharePoint or Excel or to the Odoo maintenance module, to operating hour data from a Teltonika or PLC export, and to Teams. Every week the model reads the new maintenance and failure records, compares them with manufacturer intervals, the actual operating hours from the counters and the rules you set, and builds a list of upcoming work: what, on which machine, by when, and from which source the interval was taken. The responsible mechanics receive reminders in Teams or by e-mail with a link to the record. In parallel, the model analyses failure descriptions and flags repeated failures of the same machine or component, even when they are described in different words, and puts them into one note for the mechanic with the history of the records. The maintenance manager sees the list and the notes, plans the work themselves against the production schedule in Business Central or your planning system, changes priorities and approves, while the solution assigns nothing and never creates work orders in Odoo or the log on its own. The model runs on the Anthropic API or Amazon Bedrock in an EU region without training on your data, and all reminders and notes are kept in a log.