# Corrective Action Report: Open It From the Form

Source: https://maito.app/workflows/open-a-corrective-action-record-for-a-defect

When a nonconformance form is submitted, Maito links the lot and order, finds related lots, requests a hold and assigns the investigation.

A defect report is linked to the lot and order, the investigation is assigned, and nothing is closed until quality decides.

[Operations](https://maito.app/workflows/team/operations) · [Manufacturing](https://maito.app/workflows/industry/manufacturing) · When something happens · Updated October 19, 2026

Works with

-   Slack
-   Email
-   [Airtable](https://maito.app/workflows/tool/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

1.  Link the defect to the lot and order
2.  Find other lots from the same run
3.  Request a hold through the approved process
4.  Assign the investigation

## Example

Loop run: New nonconformance form: NCR-2026-031

**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

When something happens Open a corrective-action record for a defect

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

### Which tools does it use?

Forms in Typeform or Tally, inventory in Airtable or Shopify, and records in Airtable or Microsoft 365.

### Does it put stock on hold by itself?

It requests the hold and waits for the quality manager's approval.

### Does it decide what happens to bad parts?

No. Disposition stays with your quality team.

## More operations workflows

-   [Chase missing inputs Ask people for what's missing, by Slack or email, until it's in. Operations · On a schedule Works with Gmail, Microsoft 365, Airtable.](https://maito.app/workflows/chase-missing-inputs)
-   [Monday report from connected tools The weekly operating report built from the tools you already use. Operations · On a schedule Works with BigQuery, Supabase, Intercom, Pylon, Stripe, PayPal.](https://maito.app/workflows/monday-report-from-connected-tools)
-   [Turn a process into a written guide Describe how something is done and get a clean step-by-step guide. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/turn-a-process-into-a-written-guide)
-   [Keep a shared spreadsheet clean Fix formats, fill gaps and flag odd rows in a sheet everyone edits. Operations · On a schedule Works with Airtable, Microsoft 365.](https://maito.app/workflows/keep-a-shared-spreadsheet-clean)
-   [Book travel within policy Get flight and hotel options that fit the travel policy. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/book-travel-within-policy)
-   [Answer "who owns this?" Find the right person or team for any system, process or question. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/answer-who-owns-this)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Fopen-a-corrective-action-record-for-a-defect)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
