Spare Parts Reorder Levels: Stocking Rules That Hold When One Part Changes
When one part changes its lead time, criticality or supersession, every part tied to it is checked again. Agents set min and reorder levels from ClickUp work orders and Salesforce quotes in one Kylon room, and the planner approves each level.
Thirty part numbers, one budget and a history spread across work orders
Setting reorder levels for a maintenance storeroom looks like arithmetic. Each part's min covers consumption during its lead time, its reorder point adds a buffer, and critical spares get more cover because a missing seal kit can stop a line for days. Some parts have been superseded by a new number, some are obsolete, and some are stocked at zero and bought only when a job needs them.
The inputs never sit together. Consumption comes from maintenance work orders in ClickUp, lead times come from supplier quotes in Salesforce, the parts table lives in Airtable, and the stocking policy and the month's budget are documents in Google Drive. Changes arrive in Slack from reliability and maintenance. A change to one part usually affects others, and that is the step a busy planner skips.
Who works in the room
People
Inventory planner
Owns the stocking policy, approves every level before it is written and confirms the final run
Buyer
Drafts the PO sheet and places the purchase orders
Reliability engineer
Sets part criticality and confirms supersessions
Maintenance manager
Approves the monthly PO run against the spares budget
Agents

FinStocking planner
Sets min, reorder point and quantity for each part from consumption and lead time, builds the PO run, and re-checks every linked part after a change

NovaPO sheet checker
Checks the buyer's draft PO sheet line by line against the approved run and lists every disagreement
Google Drive
Airtable
The storeroom runs one room for planning. Fin is the default agent and owns the run, so a planner's message about a new quote or a criticality change goes to Fin without a mention. Nova works only on the buyer's sheet. When the buyer posts a new draft, Fin mentions Nova in the thread with the approved run attached, and Nova leads the review until the list of disagreements is back with the buyer.
The monthly reorder run
The rules are the same every month, and so is the order of the work. Nothing is written or ordered until a person approves it.
- Agent works
- Person decides
- Arrives or gets recorded
flowchart TD
levels["<b>Fin</b> sets each part's min, reorder<br>point and quantity, or a status"]
ok1["<b>Inventory planner</b> approves<br>before Airtable is written"]
run["<b>Fin</b> queues parts at their reorder<br>point, critical first, to budget"]
okrun["<b>Maintenance manager</b><br>approves the run"]
sheet["<b>Nova</b> checks the buyer's draft<br>PO sheet against the run"]
buyer["<b>Buyer</b> corrects the sheet"]
change([A new lead time or a<br>criticality change arrives])
reversal([An engineer reverses<br>a supersession])
rerun["<b>Fin</b> re-runs the named part and<br>every part the policy ties to it"]
revive["<b>Fin</b> returns the old part to active<br>and clears its successor link"]
reliab["<b>Reliability</b> confirms criticality,<br><b>planner</b> approves the levels"]
recheck["<b>Nova</b> re-checks the PO run"]
okrev["<b>Inventory planner</b> approves"]
close["<b>Fin</b> checks final levels and the<br>PO run against the current table"]
sign["<b>Maintenance manager</b> signs off"]
levels --> ok1 --> run --> okrun --> sheet --> buyer
buyer --> rerun & revive
change -.- rerun
reversal -.- revive
rerun --> reliab --> close
revive --> recheck --> okrev --> close
close --> sign
class levels,run,sheet,rerun,revive,recheck,close agent
class ok1,okrun,buyer,reliab,okrev,sign person
class change,reversal event
classDef agent fill:#FFFFFF,stroke:#DCD3C8,color:#1B1712
classDef person fill:#EEF0E3,stroke:#6E7447,color:#1B1712
classDef event fill:#F4ECDD,stroke:#F4ECDD,color:#564C42| Stage | What happens | Who acts | Who decides |
|---|---|---|---|
| Reorder levels | Each part in the range gets a min, a reorder point and a quantity, or a status of superseded, obsolete or zero min | Fin, from ClickUp work orders and Salesforce quotes | The inventory planner approves before Airtable is written |
| PO run | Parts at or below their reorder point are queued, critical first, until the month's budget is used | Fin | The maintenance manager approves the run |
| Draft PO sheet review | The buyer's sheet is compared line by line with the approved run | Nova | The buyer corrects the sheet |
| Lead time or criticality change | The named part and every part the policy ties to it are re-run | Fin | Reliability confirms criticality and the planner approves the levels |
| Supersession reversal | The old part returns to active, its successor link is cleared and the PO run is re-checked | Fin, then Nova | The planner approves |
| Close-out | Final levels and the PO run are confirmed from the current table | Fin, checked by Nova | The maintenance manager signs off |
One part changes, and the parts around it move too
Most changes name a single part. A supplier quotes a longer lead time for a spindle bearing. Reliability marks a seal kit critical after a press stoppage. An engineer reverses a supersession because the new coupling does not fit the older drives. Fin treats the named part as the start of the re-check. A new critical part competes with every other critical part for the same budget, so all of them are re-run. A reversed supersession brings the old part back to active, clears its successor link, and may put it into this month's PO run.
A consumption correction is the widest change. When maintenance finds that a set of work orders logged the wrong part number, usage moves from one part to another. Fin re-runs every affected part and re-confirms each part set aside as superseded, obsolete or zero min, because a corrected history can bring one of them back. Each changed row gets a short note saying which correction moved it.
What the checks catch
- A draft PO line with the wrong quantity, for a part not at its reorder point, outside this month's range, or listed twice
- A part due for reorder that is missing from the draft PO sheet
- Every part already critical re-run when another part joins the critical tier
- A reversed supersession that leaves the successor link in place or skips the PO run
- Superseded, obsolete and zero min parts re-confirmed after a consumption correction
What stays with people
- Approving levels and the PO run before Airtable changes
- Placing purchase orders, which stays with the buyer
- Deciding criticality, which stays with reliability engineering
- Signing off the month's run against the spares budget
Integrations in this workflow
Kylon is not an inventory or maintenance management system, and it is not a replacement for either. It sits across the storeroom's tools and holds the coordination that usually lives in one planner's head. Fin reads ClickUp and Salesforce through a lasting grant the maintenance manager approved for this room, and writes to Airtable only after the planner approves.
Airtable
ClickUp
Google Drive
Salesforce
Slack
- Airtable holds the parts table: levels, status, supersession links and the PO run
- ClickUp holds maintenance work orders, which give each part its consumption history
- Salesforce holds supplier accounts and the quotes that carry each part's lead time
- Google Drive keeps the stocking policy, the month's budget and the buyer's draft PO sheet
- Slack is where reliability and maintenance post criticality and supersession changes
Where to start
Take one storeroom and one block of part numbers. Connect the Airtable parts table and the ClickUp work order list, schedule an automation that opens the run on the first Monday of the month, and write one rule in the room guidelines: when a part changes, Fin re-runs every part the policy ties to it, and the planner approves the whole list before Airtable changes.
“When one part changes, the list of parts that moved with it is already in the thread.”
Set it up with your agent
Open a new Room, add your agent and paste this prompt. It connects the tools, builds the App with you and asks for your rules one step at a time, and nothing goes out until a person approves it.
Set up our spare parts reorder desk in this Room. Take it one step at a time and wait for my OK before you move on. 1. Connect Airtable, ClickUp, Google Drive, Salesforce and Slack. Tell me which ones still need connecting. 2. Ask me who works this desk: the inventory planner, the buyer, the reliability engineer and the maintenance manager. Help me invite them to this Room. 3. Build a Spares Planning App with Part, Min and reorder, Lead time and Status, one record per part. Fill it from the Airtable parts table and the ClickUp work order list. 4. Set a min, reorder point and quantity for each part using ClickUp consumption and Salesforce lead times. Mark superseded, obsolete and zero min parts. When one part changes, re-run every part our policy ties to it and show me the full list before anything is written. 5. Queue parts at or below their reorder point, critical first, within the threshold we set from Google Drive. The inventory planner approves every level before Airtable is written. The maintenance manager approves the PO run before any order is placed. 6. When the buyer posts a draft PO sheet in Google Drive, check it line by line against the approved run and list every disagreement back to the buyer. 7. Write our rule order and who approves what into this Room's guideline so every monthly run follows it. 8. After one clean run, offer to open the monthly run on the first Monday of the month as an Automation. Before you start, ask me for our rules one at a time.
Your first company harness. Where humans and agents run your business together.
More Use Cases
View allEngineering Change Orders: Each Change Decided on Its Own Record, With Dates That Hold
A weekly change board decides thirty change orders on their own records, with effective dates set from stock on hand and supplier commit dates. Agents prepare and check each one in a Kylon room, and the board chair approves every disposition.
Equipment Calibration: Every Instrument Cleared or Quarantined on Its Own Record
Each instrument gets its status from its own class, due date and certificate. Agents work Airtable, SharePoint and the lab mail in one Kylon room, plan outside lab visits and handle voided calibrations, and the quality manager approves every status.





