6 ways to automate dishwasher cleaning checklists
I'm Liam Jones, founder of Pilla and a qualified management consultant. I've helped hundreds of businesses set up workflows, and in this article I'm going to show you six real examples of how to set up your dishwasher cleaning checklist.
I'll start with the simplest version, then show you one addition at a time, so you can pick the options your venue needs. You can open up each template in our workflow builder playground as a starting point and experiment for yourself.
If you're looking to automate this part of your operation, speak to an expert and we'll show you what it would take to set up.
The workflows at a glance
- #1 - Simple checklist. The machine-cleaning tasks as one tick-list, plus a notes field.
- #2 - With guidance. The simple checklist plus a note on filters, wash arms, and air drying.
- #3 - With a signature. The simple checklist plus a sign-off signature naming who did the clean.
- #4 - With photo evidence. The simple checklist plus a photo of the machine interior with the filter removed and clean.
- #5 - With Poppi checking the photo. The simple checklist plus a photo that Poppi reviews the moment it's saved, telling the team chat if it spots problems.
- #6 - With a team alert if the clean gets missed. The simple checklist plus a Poppi message to the team chat if the clean isn't finished by deadline.
Article Content
#1 - Simple checklist
Who it's for: Single-site venues where the chef or bar team cleans the machine themselves and wants the paper checklist on a phone.
What it is: A dishwasher cleaning checklist is the set of tasks done to clean the machine itself, not the crockery. This version is the tick-list of 14 tasks, plus a notes field. It covers draining the machine, clearing and scrubbing filters, removing and cleaning the wash and rinse arms, wiping seals and interior, and leaving the door open to air dry. It's the clean that lets the machine actually sanitise.
In practice: A single-site kitchen cleans the dishwasher at close. The closer drains it, pulls the filters and arms, ticks each task, notes a rinse arm jet blocked and needing a soak, and the machine clean is logged.
Why it works: The list lives on the canvas, so the machine clean doesn't depend on memory at the end of a shift. The notes field flags faults, like a blocked jet, that stop the machine cleaning properly.
Steps included:
- 1 checklist (14 tasks: drain, filters, wash and rinse arms, seals, interior, air dry)
- 1 notes field
#2 - With guidance
Who it's for: Venues where the machine clean is delegated to whoever closes.
What it is: The simple checklist with a guidance note: clear and scrub the filters where food soil collects, remove and rinse the wash and rinse arms so the jets aren't blocked, wipe the seals where grime builds, and leave the door open to air dry so the machine doesn't sit damp and grow bacteria overnight.
What it adds to the simple checklist:
- The parts that matter for sanitising are called out
- Staff know why air drying and clear jets matter
- The clean is consistent whoever does it
Why it works: The guidance sits with the list, so a new closer reads what matters as they work.
Steps included:
- 1 guidance note (filters, wash arms, air drying)
- 1 checklist (14 tasks)
- 1 notes field
#3 - With a signature
Who it's for: Venues where the machine clean needs a name against it. Groups where head office wants to know who signed off each site's clean, and single sites where a different person closes every night.
What it is: A signed machine clean is the simple checklist plus a signature captured at sign-off. The 14 tasks and the notes field stay the same. The signature confirms who did the clean and when they signed it.
In practice: A kitchen with a rotating close. Whoever closes works the 14-task list, notes anything wearing out, and signs. The next morning the manager knows exactly who to ask about the note, not just that someone left one.
What it adds to the simple checklist:
- A signature naming who did the clean, captured at sign-off
- A record of when the clean was signed, next to what was ticked
- Accountability without asking anyone to take a photo
Why it works: The name goes on the record at the moment the work finishes, not from memory later. When something is found dirty the next shift, the conversation starts with who signed it off, which is specific instead of general.
Steps included:
- 1 checklist (14 tasks)
- 1 notes field
- 1 signature (sign-off)
#4 - With photo evidence
Who it's for: Teams that want proof the work was done to standard, not just a ticked list, whether for an EHO, head office, or their own peace of mind.
What it is: The simple checklist plus a photo of the machine interior with the filter removed and clean, taken on completion as a record alongside the ticks. One specific, telling spot rather than a vague wide shot.
What it adds to the simple checklist:
- A photo of the machine interior, captured at the time
- Proof that holds up to an inspector, not just a ticked box
- A visual record kept alongside the checklist
Why it works: A photo taken on completion is far stronger than a tick. It shows the state things were actually left in, not just that someone said the work was done. A single named spot like the filter interior is easy to shoot and easy to check.
Steps included:
- 1 checklist (14 tasks)
- 1 notes field
- 1 photo of the machine interior with the filter removed and clean
#5 - With Poppi checking the photo
Who it's for: Venues where the cleaning photo gets taken but nobody reviews it. Multi-site groups where head office can't review every machine's photos every shift.
What it is: A photo-checked machine clean is the simple checklist plus a photo of the machine interior with the filter removed and clean that Poppi (AI) reviews the moment it's saved. Poppi answers one question about that photo, set by you: is the filter clearly cleaned with no visible food debris or buildup? A single named spot is something an AI can actually judge, where a vague wide shot is not. If the answer is no, Poppi posts what it spotted to the team chat, so the problem gets fixed before everyone moves on.
In practice: A multi-site bakery group cleans machines at different times. The baker photographs the filter area as always. Poppi reads the photo: clear, no debris, properly cleaned. Verdict yes, and nothing changes. On a busy morning the photo shows residue on the filter basket. Poppi answers no and posts the reason to the team chat ("The photo shows food debris still on the filter"). The baker cleans it again and retakes the photo while still there.
What it adds to the simple checklist:
- A photo of the machine interior that gets checked the moment it's saved, not just stored
- A team chat message with Poppi's reason the moment a photo fails the check
- The manager stops being the only person who ever looks at cleaning photos
Why it works: The check happens in the seconds between the photo being taken and the person leaving. That's the only moment the problem is still cheap to fix. A manager reviewing photos later can only record that the clean was poor. Poppi catching it right away gets it fixed on the spot.
Steps included:
- 1 checklist (14 tasks)
- 1 notes field
- 1 photo of the machine interior with the filter removed and clean
- 1 Poppi decision (judges the photo against your question)
- 1 Poppi action (posts to the team chat if the photo fails the check)
#6 - With a team alert if the clean gets missed
Who it's for: Venues with a set cleaning deadline. Breakfast places before lunch, shared kitchens where a missed clean stops other teams, and groups where a half-finished clean gets rushed or abandoned.
What it is: A missed-clean alert is the simple checklist plus a Poppi (AI) action set to the workflow's end time. If the cleaning tasks aren't finished by the cleaning deadline, Poppi posts a message in the Pilla team chat so the outstanding steps get done before the shift ends. It watches the end time, so it catches the clean that quietly got abandoned half-done, not just the one that never started.
In practice: A busy lunch venue needs the dishwasher cleaned and ready by 11am before the lunch rush. On a busy Friday the prep team is behind and it's easy to leave the machine cleaning for later: filters still clogged, rinse arms not cleaned. With this version, if the clean isn't finished by 11am, the team chat gets a message, so the shift lead catches the incomplete clean before the first orders land, rather than service backing up because there's no clean glassware.
What it adds to the simple checklist:
- A message in the team chat if the clean isn't finished on time
- A catch for the clean that got abandoned half-done, not just the one that was skipped
- A record of when the clean should have been done, next to when it was
- The manager finds out before service, not once the rush starts
Why it works: The alert is tied to the cleaning deadline, so an unfinished clean raises its own hand. Nobody has to notice it is missing. The deadline does.
Steps included:
- 1 checklist (14 tasks)
- 1 notes field
- 1 Poppi action (posts to the team chat if the clean isn't finished by deadline)
How to pick the right version
You don't need to know our product to choose. Every version here is the simple checklist plus one addition, so pick the additions your venue actually needs.
Do other people run the clean?
If you clean yourself and know the parts, the plain list is enough: #1. The moment rota staff clean, the method needs to be on the screen: #2.
Does the clean need a name against it?
If knowing it was done is enough, skip this one. If you want who signed it off on the record, #3 adds a signature.
Do you need photo proof?
A ticked checklist says the work was done; a photo shows it. If you want visual proof, #4 adds a photo of one telling spot like the filter interior.
Does anyone actually look at the photos?
If a manager genuinely reviews every photo, #4's record is enough. If photos get taken and filed unseen, #5 has Poppi (AI) check each one as it's saved, and tell the team chat when something is wrong.
Does the clean have to be finished by a set time?
If a busy team sometimes leaves the machine half-done, #6 posts a message to the team chat when the deadline passes with the clean unfinished.
Need more than one addition? Open the version with the addition that matters most in the playground and add the others as steps. That's how the product works anyway: every option here is one step added to the same list.
Related workflows
- Dishwasher temperature check - checking the machine reaches a sanitising temperature
- Daily kitchen cleaning checklist - the wider kitchen clean the machine clean is part of
- Kitchen closing checklist - the close the machine clean sits within
Conclusion
A dishwasher is the one piece of cleaning equipment that has to be clean to do its job, and its clean is invisible once the door shuts. A recorded checklist turns it into something you can show. Every version above is the same simple list plus one addition: guidance, a signature, a photo, an AI check on the photo, or a deadline alert. Pick the ones your venue needs and combine them in the playground.
More additions are coming in future refreshes, like pulling every site's cleans into one report. Those need more review time and will land separately.
→ Build your own dishwasher cleaning checklist on Pilla.
===SQLDATA=== PHOTO_INSTRUCTION: a photo of the dishwasher interior with the filter removed and clean JUDGE_QUESTION: Is the filter clearly cleaned with no visible food debris or buildup? ALERT_MESSAGE: The dishwasher clean isn't finished by deadline. ===END===