A dental sterilisation log should record each day's start-up checks (reservoir water, door seal, any daily test cycle), then for every cycle the machine, cycle type, load, printout readings, pass or fail and the initials of the trained person who signed it. AI can send sign-off reminders and chase blanks; it never certifies a cycle.
That last point is the whole design. A reminder routine is cheap, dull and useful. A routine that lets software decide a load is safe to use on a patient is none of those, and no dental practice should build it. Everything below keeps the human sign-off intact and uses AI only for prompts, tidying and spotting gaps.
Two cautions before the template. First, the exact items, test frequencies and retention periods come from the infection-control guidance your practice follows and from the steriliser maker's instructions for use. The figures in this tutorial are examples to adapt, so verify each against your own guidance. Second, your log is a clinical and legal record. Treat any change to it as something you may one day have to explain to an inspector.
What one day of records should contain
Think of the log as three layers: start of day, every cycle, and end of day. Most practices already do all three in their heads, which is exactly why entries get missed on a busy Thursday. Writing the layers down turns each one into a separate, checkable line.
Start-of-day checks
- Water and consumables: reservoir filled with the water type the maker specifies, with the date it was changed. A stale reservoir is a classic hidden fault.
- Visual check: door seal clean and intact, chamber and trays free of residue, printer paper or data connection working.
- Warm-up or test cycle: if your steriliser's instructions call for one, record that it ran and whether it passed. On a vacuum (type B) steriliser, decontamination guidance commonly calls for a daily steam penetration test using a Helix or Bowie-Dick device, run in an otherwise empty chamber as the test device's leaflet describes. Record the indicator result if your machine and guidance require the test.
- Operator initials and time: the person who did the checks, not whoever happens to be nearest the clipboard.

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 nowPer-cycle entries
- Cycle number from the machine counter, and the machine ID if you have more than one.
- Cycle type and load: for instance "wrapped instruments, 134 degrees, 3 minutes hold", described as the machine labels it. Do not retype what you think it should be; copy what the display says.
- Parameters achieved: temperature, pressure and hold time as shown on the printout or display.
- Chemical indicator result inside or on the pack, where your process uses them. One widely used dental infection-control guideline asks for a chemical indicator inside every package and says instruments from a pack whose indicator has not changed colour are not used.
- Pass or fail, with the initials of a trained person who has looked at the printout. A failed cycle gets its own line: what failed, what was done with the load, and who was told.
- Printout attached or filed, cross-referenced to the cycle number.
End-of-day and periodic entries
- Chamber drained and cleaned, door left ajar if the maker says so, with initials.
- Periodic tests such as spore or biological indicator checks, air-removal tests, or maintenance and validation dates. Frequencies vary by guidance and machine type (the same guideline asks for a spore test at least weekly), so write yours in as a fixed, dated row ("weekly, Monday") taken from your guidance rather than from this page.
- Faults and actions: anything that went wrong, plus the date a service engineer was called.
It helps to see how a published template lays this out. One national health service's daily and weekly test sheet for small steam sterilisers (revised September 2025) gives each day columns for the cycle number, the temperature indicated and printed, pressure, the sterilising hold time in minutes and seconds, the steam penetration and vacuum leak-rate results, and a final "certified fit for use by user" yes or no. Weekly rows cover the door seal and door-interlock checks and an air detector function test, with separate tables for reservoir water changes and faults. That last daily column is the whole point: a named user certifies the machine, not software.
A filled-in log page for a four-chair practice
Here is one day for an imaginary four-chair practice with one vacuum steriliser. The figures are illustrative; your machine's parameters will differ.
| Time | Entry | Reading or result | Initials |
|---|---|---|---|
| 08:05 | Water changed, seal and chamber checked | OK, reservoir changed | JM |
| 08:12 | Warm-up cycle and daily test | Pass, printout filed | JM |
| 09:40 | Cycle 1, wrapped instruments | 134 C, hold met, indicators changed colour | JM |
| 12:55 | Cycle 2, handpieces | Printout shows hold too short. FAIL | AP |
| 13:10 | Cycle 2 action | Load re-processed, cycle 3 passed, engineer booked | AP |
| 17:30 | Chamber drained and cleaned | Done | AP |
The interesting row is 12:55. A good log makes a failure visible and shows what was done about it. A page with no failures across a whole year looks less trustworthy than one that records them honestly.
Where AI helps, and where it must not
Split the work into buckets and be strict about which one each task sits in.
| Job | Can AI do it? | Why |
|---|---|---|
| Message the opening nurse at 08:30 if no start-of-day entry exists | Yes | Pure reminder, no judgement |
| Flag a row with a missing initial or blank reading | Yes | Completeness check against your own list |
| Draft the weekly summary of cycles and failures | Yes, with review | Counting and formatting |
| Remind that the weekly spore test is due | Yes | Calendar logic you supplied |
| Say whether a cycle met its parameters | No | Clinical judgement by a trained person |
| Release a load for patient use | No | Accountability cannot be delegated to software |
| Edit or tidy a past entry | No | The record must show what was written at the time |
The tell for a bad automation is the verb. "Remind", "flag", "count" and "draft" are fine. "Approve", "release", "confirm safe" and "correct" are not.
Building the reminder routine in four steps
Step 1: put the log where a reminder can read it
If the log lives only on paper, a reminder cannot see it. The simplest bridge is a shared spreadsheet or form with one row per entry and a timestamp the system adds itself, not one the nurse types. Keep the paper log beside the machine if you prefer. The nurse then types the cycle number and initials into the form after signing the paper. That is two small steps, and the second one is what the reminders watch.
Step 2: write the expected schedule as plain rules
Before any AI is involved, write each rule in a sentence. For instance:
- A start-of-day entry must exist by 08:30 on every working day.
- Each cycle must have initials and a pass or fail within 30 minutes of its timestamp.
- An end-of-day entry must exist by 18:00, or 30 minutes after the last booked patient.
- The periodic test row is due every Monday; if it is not entered by 12:00, remind the practice manager.
These are your rules, not a regulator's. Change the times to fit your day. Most automation tools, including your spreadsheet's own notifications, can run these without any AI at all. AI earns its place in the next two steps.
Step 3: let AI write the reminder in plain, specific words
A reminder that says "log overdue" gets ignored by the third day. One that names the missing line and the person gets answered. Give the model only the fields it needs, never patient details, and a firm instruction.
You write short internal reminders for a dental practice's
sterilisation log. You will be given a list of missing or
incomplete entries. Write one message per person, under 40 words,
in plain language. Name the entry (date, cycle number, what is
missing). Do not judge whether any cycle passed. Do not suggest
changing any existing entry. If an entry might be a failed cycle,
tell the person to speak to the practice manager. Never mention
patients.
Missing entries:
- 12 Nov, cycle 2, no pass/fail or initials (opened by AP)
- 12 Nov, end-of-day clean, no entry
A sample of what it might return (illustrative):
To AP: cycle 2 on 12 Nov has no pass/fail or initials yet.
Please check the printout and complete the entry. If the cycle
did not meet its parameters, tell the practice manager first.
To the closing nurse: no end-of-day clean is recorded for 12 Nov.
Please add it if it was done, or tell the practice manager if
it was missed.
What you would fix: "complete the entry" can invite back-filling a guess. Add a line to your prompt: "Remind people to write only what they actually did or saw." Late entries should be marked as late, with the real time they were made.
Step 4: send reminders to one place and escalate once
Send each reminder to the named person by whatever channel they already read, usually a team chat. If it is still open after an hour, send one escalation to the practice manager, then stop. A system that nags five times teaches people to mute it. Escalating once keeps a human in the loop and gives the manager a single list to review once the surgery closes.
Handling a failed cycle: a note AI can tidy but not decide
A failed cycle needs a written account, and writing it is the part people avoid. Here the model is useful as a formatter. The nurse types what happened in rough words; the model turns it into a clean incident line in a fixed format. It adds no facts and makes no safety call.
Rewrite these rough notes as a four-line log entry:
1) What was seen, 2) What was done with the load,
3) Who was told and when, 4) Follow-up date.
Use only the facts in the notes. If any of the four is missing,
write "NOT STATED" instead of guessing.
Notes: cycle 2 printout showed hold short, handpieces not
released, re-ran as cycle 3, told practice manager 13:05,
ring engineer tomorrow
Illustrative output:
1) Cycle 2 (handpieces): printout showed the hold time short.
2) Load not released; re-processed as cycle 3.
3) Practice manager told at 13:05.
4) Engineer to be called the next working day (date NOT STATED).
The "NOT STATED" instruction is the useful bit. It forces the nurse to supply the date instead of letting the model invent one. A reviewer should still compare the output with the nurse's original words before filing it.
Cleaning up a messy handwritten page
If you photograph a paper page and ask a model to read it, handwriting errors become data errors. A before and after shows the risk.
| On the paper | What a model might transcribe | What to do |
|---|---|---|
| "134 / 3.0" with a smudge | "134 / 3.8" | Never transcribe readings with AI; type them from the printout |
| Initials "JM" over "AP" | "JM" | Overwritten initials are a content problem, not a reading problem |
| Cycle 11 written as "II" | "II" | Use machine counter numbers only, typed |
Use photo-reading for filing and searching, never as the record. The original sheet and the machine printout remain the source of truth.
What it costs in time, with a quick sum
Take an imaginary practice running about 8 cycles a day over 5 days. That is 40 entries a week. Suppose each missed or incomplete entry costs about 4 minutes to chase by hand, and the practice manager currently chases roughly 6 a week: about 24 minutes. Add 20 minutes for compiling a weekly summary from paper. That is roughly 45 minutes a week, or around 39 hours a year.
With form entry, reminders and an AI-drafted summary, chasing might fall to 2 entries a week (8 minutes) and the summary to a 10-minute review: 18 minutes a week. The saving is around 27 minutes a week, so about 23 hours a year. Those numbers are made up for the sum; time your own current routine for two weeks before you decide the build is worth it. For some practices the real benefit is not time but a clean, searchable record on the day an inspector asks.
Cover for leave, new starters and a second machine
Three situations break a log that works fine on an ordinary Tuesday.
- Annual leave: the lead nurse is away and the reminder goes to her inbox. Send reminders to a role (a shared "sterilisation lead" group) rather than a person, and keep a one-line rota of who holds the role each week.
- New starters: a trainee should not initial a pass until they have been signed off as competent by whoever your guidance names. Add a competence column to the staff list the reminder reads, and have the reminder route unsigned-off staff entries to a supervisor.
- A second machine: add a machine ID column and make the weekly summary count per machine. Two machines with one shared sheet and no ID column is how a faulty unit hides inside an average.
An audit-ready folder in five minutes a month
Once a month, export the log to a single file, attach the machine printouts (scanned or photographed), the service and validation certificates, and the monthly summary signed by the practice manager. Name the folder by year and month. An inspector, insurer or new owner can then see a dated, signed trail without anyone rebuilding it from memory. Ask the model only to produce a contents list of the folder (file names and dates) so you can spot a missing month. It should not summarise the content of certificates.
The weekly summary AI is good at
Once a week, hand the model the week's rows (cycle number, type, result, initials, any fault note) and ask for counts and patterns. This is where AI saves real time, because reading 60 rows for a pattern is dull and easy to skim.
Here is one week of sterilisation log rows (no patient data).
Count: total cycles, failed cycles, entries made late, entries
with missing initials. List any day with no start-of-day check.
Note any repeated failure on the same machine or cycle type.
Do not interpret causes. Output a table, then three plain
sentences for the practice manager.
An illustrative result for a busy week: 38 cycles, 2 failed (both handpiece cycles on the same machine), 3 late entries, 1 missing set of initials, no missed start-of-day checks. The three sentences might point out that both failures were handpiece cycles on Tuesday and Thursday afternoons. That is a pattern the practice manager can chase with the maker or an engineer, without the model guessing a cause.
For a wider framework that turns findings like this into dated fixes, the infection control audit action plan tutorial covers it.
Three realistic ways this goes wrong
The reminder becomes the check
A nurse sees "cycle 2 complete" in a chat and assumes someone verified it. Keep reminder wording about entries, never about results. Do not write "cycle 2 passed" in any automated message unless a person typed the pass.
Back-filled entries
Reminders about missing entries tempt someone to fill a gap from memory at 17:45. Add a "late entry" column and a rule that late entries state the real time they were written. A log with honest late entries is more defensible than one with a perfect pattern that cannot be true.
Patient information leaks into a prompt
Instrument tracking systems that link loads to patient records are where this happens. Keep the log and its reminders on machine-and-cycle data only. If your practice uses a tracking system that ties instruments to patients, keep that out of any general AI tool. The wider risk is covered in dental practice AI mistakes.
A ten-minute Friday check for the practice manager
Print the model's weekly table, then spend ten minutes on these questions:
- Does every working day have a start-of-day and an end-of-day entry?
- For each failed cycle, is there a second line showing the action taken?
- Do the printouts for three randomly chosen cycles match the log's readings?
- Is the periodic test row filled in for the week?
- Is either machine showing more failures than the other?
Sign the page. The practice manager's signature on the weekly review is the human control that makes the AI summary safe to rely on.
Setting it up in an afternoon
A realistic first build for a small practice takes about two to three hours: 30 minutes to agree the rules with the lead nurse, an hour to build the form or sheet, an hour to connect the reminders and test them with a deliberately missed entry, and 15 minutes to brief the team. Run it alongside the paper log for two weeks. If the reminder fires correctly on the three occasions you planned to miss, trust it for reminders only.
The briefing matters more than the build. Say three things plainly: reminders are prompts and not approvals, never edit an old entry (add a new line instead), and tell the practice manager the moment a cycle looks wrong. Service visits, validation certificates and engineer call-outs for the steriliser belong in a separate equipment record; the dental equipment service log sets that up with the same reminder logic.
Adapting the template to your own practice
Every practice's template ends up slightly different, and that is fine as long as the differences come from your guidance rather than from convenience. Start with the layers above, then compare them against your decontamination guidance line by line. Delete rows that do not apply (a practice with no handpiece cycle does not need that row), and add any row your guidance requires that is missing here. Have the lead nurse and the person responsible for infection control approve the final version, date it and keep the previous version.
For the front-of-house side of the same practice, which dental front desk tasks AI can take over shows where reminder-style automation is safe, and dental recall and reminder routines applies the same stop-rule thinking to patients.
The aim is a log that is quicker to complete than to skip, a reminder that names the gap, and a human signature on every judgement. Keep that order and the AI part stays small, cheap and defensible.
Sterilisation log questions practices ask
Can AI sign off a sterilisation cycle?
No. A named, trained person must read the printout or display, judge whether the cycle met its parameters and sign. AI can remind that person, compare the entry against your own checklist and flag blanks, but the pass or fail decision and the signature stay human.
Should the log be on paper or in a spreadsheet?
Either works if entries are made at the time, cannot be quietly altered and can be produced on request. Paper beside the steriliser is hard to forget. A spreadsheet or form is easier to search and remind from. Many practices keep paper at the machine and photograph the day's page.
Can I paste cycle printouts into ChatGPT?
Only if the printout carries no patient details, and only to check completeness, never to decide whether a cycle passed. Cycle printouts normally show machine data, not patients. Check your own data rules first, and keep the original printout as the record.
How long should sterilisation records be kept?
Retention periods are set by local infection-control guidance and your insurer or regulator, and they differ between places. Look it up in the guidance your practice follows, write the number into your policy, and set a calendar reminder to archive and review each year.
Further reads
- AI Automation Agency for Dentists: What to Check Before You Hire — Questions to ask before hiring anyone to automate practice tasks.
- Dental Chatbot for FAQs: Answers From an Approved Fact Sheet — Another AI job kept safe by an approved, human-written source.
- Open Dental and AI: Which Add-On Tools Connect and Which Do Not — Which add-on tools connect to your practice software.
- AI Scribe for Dentists: Will It Write Back to Your Software? — How AI notes reach the clinical record, and who checks them.
- Heidi Health for Dentists: Setup, Templates and Patient Consent — Consent and setup for an AI scribe in a dental surgery.
- Dental Automation Tools Compared: Weave, NexHealth, Solutionreach — Compare patient-facing automation tools used in practices.
- Nail Salon Cleaning Checklist: Daily Logs and Station Resets With AI — A nail salon hygiene checklist, station reset card and sterilisation log, with the AI prompt that turns your regulator's rules into daily logs.
- AI for Dentists: Consumables Stock Ordering and Price Checks — Set par levels, build a weekly reorder sheet and compare supplier pack prices for dental consumables with AI, shown on a worked three-chair practice.
- Dental Complaints Procedure: A Template and AI-Drafted Replies — A practice-side dental complaints procedure with timelines, a complaint log, reply templates and a safe way to have AI draft replies without patient data.
- Dental Morning Huddle: A One-Page Daily Brief AI Builds From the Schedule — A five-minute huddle format and a prompt that turns the day's schedule, using initials and slots only, into a one-page brief.
- Dental Practice Policies and Procedures: Section List and AI Prompts — A section list for a dental policies and procedures manual, prompts that draft from your own routines, and the review steps that keep it safe.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: CDC dental infection prevention summary, sterilisation and disinfection of patient-care items (weekly spore tests, a chemical indicator in every package, records kept to local rules); NHSScotland Assure, daily and weekly test sheet for small steam sterilizers with type B or S cycles (September 2025, v2); a Helix steam penetration test device leaflet. Check your own decontamination guidance and the steriliser maker's instructions for use.