What’s new
- A grid, not a toggle list. Every operational email — appointment created, cancelled, rescheduled, invoice issued, treatment plan accepted, low-stock alert, end-of-day report and more — has an independent opt-in for each audience: the patient, the assigned doctor, clinic admins and the broader clinic staff.
- Defaults retuned to cut noise. Patients and assigned doctors still get the emails they need. Clinic-wide CC on every appointment ping is OFF by default. You can turn it back on per event if you want it.
- Silence a whole column in one click. A “silence this audience” button at the top of any column turns every event off for that group. Use it when a particular role is drowning in CCs.
- Reset a whole row in one click. A “reset to defaults” button on every row puts that event back to our tuned defaults if you have tinkered too much.
- Mobile card view. On a phone, each event collapses into a card with the same audience checkboxes, so you can audit the matrix from anywhere.
- Your existing opt-outs were preserved. When we shipped the matrix we mapped every flag from the old five-toggle screen into its corresponding matrix cell, so nobody who had asked to stop receiving an email started receiving it again.
How to use it
Find the event
Locate the event you care about in the left column — “Appointment cancelled”, “Treatment plan accepted”, “Invoice issued”, and so on.
Tick or untick the audience boxes
Across the row for each audience: Patient, Assigned doctor, Clinic admins, Wider clinic staff.
Use bulk actions if needed
If a whole audience is too loud, click Silence this column at the top of that column. If you have made a mess of one row, click Reset row.
What changed since the last revision
- The five global toggles (appointment reminders, missed-appointment alerts, feedback emails, stock alerts, end-of-day report) are gone. They live as rows in the new matrix.
- The default for “wider clinic staff” on routine appointment events is now OFF. Previously it was ON, which produced the most-frequent complaint we received about email volume.
- A companion guide at
/guides/notifications-matrixwalks through a worked example.

