Open a corrective-action record for a defect
A defect report is linked to the lot and order, the investigation is assigned, and nothing is closed until quality decides.
Operations · Manufacturing · When something happens · Updated
Works with
- Slack
- Airtable
- Microsoft 365
How do you open a corrective-action record for a defect?
To open a corrective-action record for a defect, run it when a nonconformance form is submitted. Maito links the lot and order, finds other lots from the same setup, requests a hold in your inventory system for approval, assigns the investigation, and posts the record in Slack. It leaves the disposition fields empty.
How it's done today
Details stay in messages while the affected stock keeps moving.
What Maito does
- Link the defect to the lot and order
- Find other lots from the same run
- Request a hold through the approved process
- Assign the investigation
Example
Loop run: New nonconformance form: NCR-2026-031
NCR-2026-031 opened from Eli's inspection form. Part: bracket A7, Job 5821, customer Initech Robotics Defect: bore oversize on 12 of 40 sampled pieces, lot L-5821-B Stock: 160 pieces in lot, 40 in finished goods, 120 at deburr Hold requested for L-5821-B in the inventory system. It's waiting for Mina's approval. Catch: lot L-5821-A, 100 pieces, ran on the same setup and shipped Oct 15. It has no sample records. I've listed it as possibly affected. Investigation task assigned to Raul, due Oct 22. From the inspection form and the inventory records.
@Maito Approve the hold on B and add A to the investigation.
Hold confirmed on L-5821-B (160 pieces). L-5821-A added as potentially affected. The disposition fields stay empty for you. Want a draft customer notice about A for your review?
Maito (1:52 PM):
NCR-2026-031 opened from Eli's inspection form.
Part: bracket A7, Job 5821, customer Initech Robotics
Defect: bore oversize on 12 of 40 sampled pieces, lot L-5821-B
Stock: 160 pieces in lot, 40 in finished goods, 120 at deburr
Hold requested for L-5821-B in the inventory system. It's waiting for Mina's approval.
Catch: lot L-5821-A, 100 pieces, ran on the same setup and shipped Oct 15. It has no sample records. I've listed it as possibly affected.
Investigation task assigned to Raul, due Oct 22. From the inspection form and the inventory records.
Mina (2:01 PM):
Approve the hold on B and add A to the investigation.
Maito (2:02 PM):
Hold confirmed on L-5821-B (160 pieces). L-5821-A added as potentially affected. The disposition fields stay empty for you. Want a draft customer notice about A for your review?
How to set it up
- Ask your agent
“When a nonconformance form is submitted, link it to the lot and order, find other lots from the same setup, request a hold in the inventory system and assign the investigation. Post in #quality.”
- Connect inventory system
- Airtable
- Shopify
- Connect spreadsheet
- Airtable
- Microsoft 365
- Use forms
- Typeform
- Tally
No MCP server needed. Ask your agent to save a skill with the steps, then add the login or API key in Settings → Vault.
Not connected yet? Your agent sends you a link to sign in.
What it won't do
It finds related lots only from recorded setups and shipments. It does not decide root cause or disposition.
Questions
Forms in Typeform or Tally, inventory in Airtable or Shopify, and records in Airtable or Microsoft 365.
It requests the hold and waits for the quality manager's approval.
No. Disposition stays with your quality team.