When a customer reports a foreign body, say sorry, ask them to keep the item and packaging, and open a dated complaint record the same day. Trace the batch, check the detector, sieve and line-clearance records for that run, decide on a hold, then send a factual reply. AI can structure the file and draft the letters; a person decides cause and escalation.
The first hour sets the tone and the evidence. A customer who is thanked and told exactly what happens next usually keeps the sample safe and gives you the details you need. A customer who gets a vague apology throws the item away, and you lose the one thing that could have told you where it came from.
The first two hours: acknowledge, collect, record
Whoever receives the message (email, social post, a shop's call to your phone) should know their three jobs. First, reply fast and humanly. Second, gather the facts below. Third, open the file. A short acknowledgement is better than a perfect one that arrives tomorrow.
What to ask the customer for
- The product name, pack size and the full batch or lot code and date mark printed on the pack, ideally as a photo.
- Where and when they bought it, and when they opened it.
- A photo of the item next to a coin or ruler, and a photo of the pack and where it was found.
- Whether anyone was hurt or became unwell. Ask gently and record exactly what they say.
- Whether they still have the item and the pack, and whether they would send them to you, at your cost.
What to do inside the business
- Give the complaint a number and open a record with the date and time it arrived, the channel and who took it.
- Tell the person responsible for food safety immediately if there is any injury, illness or a health-risk item such as glass or a sharp piece.
- Find the batch in your records and note how many units it covers and where they went.
- Put a temporary hold on any unsold stock of that batch still in your control, until someone has made a decision, since holding costs little and releasing later costs nothing.
The decision on whether to hold, withdraw or recall further is for the person responsible for food safety, working from your own procedure and the regulator's guidance. Having a traceability exercise practised beforehand is what makes this hour calm.
A blue fragment in a jar of pasta sauce
An illustrative small sauce maker receives an email at 09:15 on a Monday: a customer found a small hard blue fragment, about the size of a grain of rice, in a jar of tomato sauce. No one was hurt. The customer still has the item and the jar and has photographed both. The pack code shows batch L2345, made the previous Tuesday.
By 10:30 the maker has acknowledged the complaint, asked for the sample to be sent at the business's cost, opened complaint number 0417 and put a hold on the 212 jars of batch L2345 left in the warehouse. The batch made 2,480 jars over a shift from 07:00 to 15:00, about 310 jars an hour, and the rest went to two retailers and a handful of online customers. The next steps are a review of the line records.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowReading the line records for that run
A foreign body investigation is largely a records review: what controls were meant to catch this, and did they run? For a metal-detected fragment the records are the metal detector's test log, the sieve or filter checks, line clearance, equipment and maintenance logs and the register of items that could break and fall in. Make a one-page checklist for the reviewer.
| Record | What to look for | Illustrative finding for batch L2345 |
|---|---|---|
| Metal detector test log | Test pieces passed at start, set intervals and end; rejects logged | Passes at 07:00, 09:00, 11:00 and 15:00. The 13:00 check has no entry. Gap of 4 hours (11:00 to 15:00) |
| Sieve or filter check | Mesh intact before and after the run; residue examined | Start and end checks signed; no residue noted |
| Line clearance and pre-op | Previous product removed, equipment clean, nothing left on the line | Signed at 06:40 by the supervisor |
| Maintenance and tools | Tools accounted for; any breakages or repairs that week | Blue-handled scraper replaced the previous Wednesday; no breakage logged |
| Brittle and breakable items register | Light covers, gauges, plastic items intact at last check | All intact at Monday's weekly check |
| Goods-in and ingredient records | Supplier lots, inspection notes, any supplier complaints | Tomato lot arrived Monday, packaging intact; no concerns noted |
| Staff and visitors | Blue plasters, gloves or hairnets in use; visitor log | Detectable blue plasters in the first aid box; no plaster-loss entry recorded that day |
Three findings now need follow-up, none of them a conclusion. The missing 13:00 test means the jars made from about 11:00 to 15:00 (about 1,240 jars at 310 an hour) were not covered by a confirmed check at the planned interval. A blue-handled scraper and blue plasters are both possible blue items on site. And the fragment's size and material only become known when the physical sample is examined. The temporary hold stays until the person responsible for food safety has decided, so that the decision is made on facts and not on hope.
Using AI for the file, not for the verdict
AI is good at the paperwork around an investigation: turning a rambling customer email into a structured record, building a checklist from your own procedure, summarising a long records extract and drafting letters. Use a business plan, which is not used for model training by default (ChatGPT Business, Enterprise and Edu; Claude's commercial plans), and strip the customer's name, address and phone number before pasting. A prompt for the first job:
Turn this customer message into a complaint record. Extract only what is stated and write MISSING where something was not said.
Fields: complaint number, date and time received, channel, product, pack size, batch/lot code, date mark, where bought, date found, description of the item (size, colour, hardness as stated), injury or illness reported (yes/no/unclear, with quote), sample retained by customer (yes/no), photos supplied (yes/no), customer's request.
Then list the questions we still need to ask, in the order a polite person would ask them. Do not suggest causes, and do not say whether the product was unsafe.
Message: [paste]
Illustrative output: Complaint 0417 | Monday 09:15 | email | tomato sauce | 450 g jar | L2345 | date mark MISSING | bought MISSING | found Sunday evening | small hard blue fragment, about a grain of rice | injury: no ("nobody was hurt") | sample retained: yes | photos: yes (item and pack) | request: MISSING. Questions still to ask: the date mark, where it was bought, whether they want a refund or replacement and whether they'd send the sample. What to fix: the model correctly refused to guess the date mark. The line "found Sunday evening" came from the customer's words and should be checked against the email.
A second prompt turns your records extract into a summary for the person making the decision, with gaps marked. Paste the table above as text and ask: "List every control with no entry or a failed entry, and the time window each leaves unprotected. Do not say what the source of the fragment is." The reply is only a first read. The reviewer opens each underlying record. The general approach to handling complaints without making them worse applies to the tone of every message here.
Examining the sample, and what the item tells you
When the item arrives, handle it as evidence. Record the date and time of receipt, photograph it as it arrived, seal it in a clean labelled bag and store it where it can't be lost. Record who has handled it. Then examine it with someone who knows the plant: material, colour, hardness, any markings, whether it's detectable by your metal detector (test with your own test pieces under your procedure, not guesswork), and whether it matches anything on your site, in your ingredient suppliers' packaging or in the pack itself.
The examination can have three kinds of outcome. The item matches something in your site (a scraper, a plaster, a gasket), and you have a source to remove and a window of production to assess. The item matches a supplier's material (an ingredient sack, a pallet wrap), and you need the supplier involved. Or it matches nothing, and the finding is inconclusive; keep the record open, look at trends and say so honestly in the reply. External laboratories can identify unusual material when needed, and your insurer or regulator may expect you to use one for a serious case.
The reply letter to the customer
The first reply goes out within hours: apology, thanks, a clear request and a promise of follow-up. The second goes when the investigation closes. Here is an illustrative first reply a person would edit:
Hello [first name],
Thank you for telling us, and I'm sorry you found this in your jar. We take any report like this seriously and I've started an investigation today (our reference is [number]).
To help us find the cause, could you please:
- keep the item, the jar and the lid, and not wash them;
- send us the batch code and date mark from the jar (a photo is fine);
- tell us where and when you bought it.
If you're happy to post the item and the pack to us, we'll cover the postage or arrange a collection. Either way, we'll refund or replace the jar, whichever you prefer. If you or anyone else was hurt or felt unwell, please tell us.
I'll write again by [date] with what we've found.
[your name]
It admits no cause, apportions no blame and makes no promise beyond what you can keep. The closing reply is where wording needs the most care. After the examination, an illustrative closing paragraph might read: "We examined the fragment and the production records for that batch. The fragment was [material], and we found [what you found]. We have [the action taken]. We're sorry again for the experience and have refunded your purchase." Say exactly what you know; avoid "this was an isolated incident" unless the records support it, and never suggest the customer caused it.
Have an assistant draft the closing letter from your findings with an instruction to use only the facts you provide, to avoid words like "negligence", "fault" or "guaranteed" and to leave out any speculation. A person reads and signs it. If the case involves an injury or a threatened claim, pass the file to your insurer or an adviser before replying beyond the acknowledgement.
When to escalate, and to whom
Write the triggers down before the first complaint. Use a plain table on the wall of the quality office.
| Trigger | Same-day action |
|---|---|
| Any injury, illness or a medical visit reported | Tell the person responsible for food safety and your insurer; follow the regulator's notification rules; preserve everything |
| Item is glass, sharp metal or hard plastic, or could cause harm | Hold the batch and decide on withdrawal with the responsible person |
| Records show a missed or failed control in the run | Hold all product made in the unprotected window; record the decision and who made it |
| Second complaint, same product or batch, within a set period | Treat as a possible pattern; widen the hold and review the line |
| Complaint came through a retailer | Follow the retailer's supplier code, including any required notification time |
| Item matches a supplier's material | Notify the supplier, hold the ingredient lot, check other batches that used it |
Notification duties to a regulator, and timescales, vary and some depend on whether a product is judged unsafe. Get your regulator's guidance and each customer's code in writing now. This is practical guidance, not legal advice, and when the situation is serious, an adviser or your insurer should be involved before you decide what to say.
Three other complaints and how the routine bends
A complaint that arrives through a retailer
The retailer's quality team emails a photo and a store receipt, and asks for a written response within a set number of working days under their supplier code. Put that deadline in the record the moment it arrives, since it overrides your own targets. Use the same investigation but format the reply to their template. An assistant can map your findings into the retailer's headings (description of item, root cause, corrective action, preventive action) as long as you tell it to leave a heading blank when you have nothing to put there.
An insect or hair, not hard material
A metal detector will not find a soft or natural item, and a sieve only helps if the item came in with a sieved ingredient. The investigation turns on different records: pest-control inspections, hygiene and hair-covering checks, goods-in inspection of raw ingredients, and cleaning logs for the room. The judgement of whether the item was in the ingredient, entered during production or arrived after the pack was opened belongs to a person with the item in front of them. The sample's condition (cooked or not, intact or not) often points one way. Do not tell the customer which it was unless the evidence is clear.
Several complaints in a week
Three reports of small plastic pieces across two batches in six days is no longer a complaint; it is a line problem. Pull every unit that passed the suspect equipment in that window, widen the hold and bring the review forward. Ask the assistant to tabulate the three complaints side by side (product, batch, line, shift, material, size) so the common thread is visible, then take the table to the person responsible for food safety.
Testing detectability and keeping the evidence
Metal detectors respond to metal, so an ordinary plastic fragment passes straight through; metal-detectable plastics carry metallic additives so that a detector can find them. That's why many food sites buy blue plasters with an aluminium strip under the pad and metal-detectable scrapers and gaskets, and why the sample's examination matters: if your detector's test pieces were passing while a fragment of a type it cannot detect reached the pack, the line's controls were working as designed and the gap lies elsewhere, such as a sieve or a procedure on removing small tools from the line. Your detector supplier or your food-safety adviser can tell you what your equipment can and cannot detect. Do not assume. Keep the detector's test records, the supplier's specification and the date of its last calibration or verification in the same folder as the complaint file, so a reviewer can see the whole control in one place.
Closing the file and learning from it
An investigation is finished when the cause is identified or judged not identifiable, corrective action is done and checked, the customer has been told, and the held stock has been released or destroyed with a recorded reason. For the example: the missed 13:00 check is a control failure whatever the sample shows. The corrective action might be that the detector log gets a hard reminder, the supervisor signs each time, and a missed check automatically holds the affected hour's output. For the blue items, plasters and tools are replaced with detectable versions where they are not already. For the 212 held jars: if the fragment proves to be metal-detectable, held stock from the 11:00 to 15:00 window may be re-run through the detector under your procedure; if it is not, re-running proves nothing, and the person responsible decides between other checks and destruction.
Then look across the year. Say the business sells 95,000 jars a year and has had four foreign body complaints: that is about 42 per million jars. The figure matters less than the movement and the pattern, such as complaints clustering on one line, one shift or one supplier's ingredient. Tools that find patterns in complaints, returns and defects work on a simple sheet of one row per complaint, with product, batch, material found, line, shift, supplier and cause.
Where a complaint file goes wrong
An illustration. A producer receives a complaint about a hair in a pot of dip. The staff member replies with a long apology that says "this should never have happened", then the customer posts the email online. Examination of the returned sample points to an animal hair, and the site keeps no animals, but the public apology is now being quoted as an admission. Three lessons: acknowledge without conceding, record the facts as stated, and keep the whole conversation in writing. The same discipline protects you when the complaint is justified: a clear record of what you did and when is what an auditor, an insurer or a regulator will ask to see.
Other common faults: the sample thrown away before anyone asked for it; the complaint logged on a shared mailbox and answered by nobody for two days; the holding decision made informally with no record; a records review that finds a gap and no one asks who was on shift. A complaint log with a named owner and a due date for each step prevents most of these.
Rehearsing a complaint before a real one arrives
- Run a pretend complaint with a staff member as the customer, using the batch of a real product. Time how long it takes to get from the message to the batch, to the records and to a hold decision.
- Check that the person who receives complaints can find the escalation table and the contact details of the responsible person without asking.
- Test the sample handling: bag, label, chain-of-custody log, storage.
- Have an assistant draft the acknowledgement and closing letters from fictitious findings. Count the sentences that speculate or concede and delete them from the template.
- Ask your insurer and your largest customer what they expect from a complaint file, and keep their answers with the procedure.
If you want help building the routine and its templates for your own business, that's what my AI implementation consultation covers.
Questions food producers ask about foreign body complaints
Should I admit the item came from our factory?
Not at the start. Say you are sorry the customer had this experience, that you are taking it seriously and that you are investigating. State only what you know. Once the sample has been examined and the records reviewed, you can report what you found, in plain words, without speculating beyond the evidence.
How do I get the sample back from the customer?
Ask politely, explain why it helps (to find the cause and stop it recurring), and offer to cover postage or arrange collection. Ask them to keep the item, the packaging and any code, and not to wash or throw anything away. Offer a refund or replacement whether or not you get the sample.
Can AI work out the source of the foreign body?
No. It can structure the investigation, summarise your records and draft letters, but identifying a source needs the physical item, your plant knowledge and a person who is accountable. Keep AI away from any conclusion about cause or health risk.
When do I have to tell the regulator?
That depends on your regulator's rules and your customer contracts, which you should have in writing before a complaint arrives. As a rule, an injury, a health risk, a suspicion that other units are affected or a breakdown in your controls should be escalated the same day to the person who decides.
How long should I keep complaint records?
Keep them at least as long as the product's shelf life plus whatever your regulator, customers and insurer require. Keep the sample until the investigation is closed and any dispute is settled. Ask your insurer how long they want it held.
Further reads
- Food Production Schedule: AI Plans Around Allergen Changeovers — Tighter line control reduces the chance of cross-contact complaints.
- Retailer Supplier Questionnaire: Answer It From Evidence, Using AI — Retailers will ask how you handle complaints; answer from evidence.
- BRCGS Audit Preparation for a Small Food Factory: AI Checklists — Auditors check complaint files and corrective actions.
- Supplier Specification Changes: AI Spots Edits That Break Labels — A supplier's changed ingredient can be the source of a complaint.
- How to Answer Restaurant Complaints With AI Without Escalating — Tone lessons for complaint replies from another food setting.
- Food Product Costing: AI-Built Batch, Yield Loss and Margin Sheet — Put a cost on a complaint, a hold and a refund.
- Lot Numbering System for a Food Producer: Design Batch Codes — A lot code built from date, line and shift, tied to ingredient lots and tested with a mock recall before you need it.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: general food-safety practice on complaint handling, retained samples and batch traceability; supplier listings for blue metal-detectable plasters (aluminium strip under the pad); a plastics guide on metal-detectable additives; OpenAI's help centre (Data controls in ChatGPT) and Anthropic's privacy centre on training defaults, all checked 5 November 2026. Notification duties and timescales depend on your regulator and customer contracts; confirm them in writing.