A customer moves a deadline forward. The person doing the work needs to reconsider their day. A colleague following the request may only need the revised date in an afternoon summary. The workspace administrator may have no reason to hear about it at all.
A rule that says “notify everyone when the date changes” treats those people as though the change means the same thing to each of them.
I would start with a smaller question: who needs to know soon enough that waiting would matter?
That question gives a product team something concrete to design. For each event, identify the recipient, the information they need and the consequence of delaying it. Then choose a delivery method. An event name alone cannot settle that decision.
Follow one request
Consider a fictional request for an event poster. Nora requested it, Eli is the designer, Jo follows its progress, and Ren administers the workspace. All four have access to this request. Jo has chosen a daily summary at 4 p.m.; Nora and Eli allow immediate updates about work that needs their attention or is ready to use.
This is ordinary office work. The example does not cover emergency alerts or messages with mandatory delivery requirements. Everyone is working in the same timezone.
Follow five moments in the request's Monday morning:
| Event | Immediate update | Wait for the summary | Keep in the request history |
|---|---|---|---|
| 9:00: Ren assigns the poster to Eli. | Eli needs to see the new responsibility. | Jo can see who owns the work at 4 p.m. | Nora can check the assignment; Ren has just made it. |
| 9:20: Nora corrects a filename in the description. The file and instructions are unchanged. | Nobody. | No separate item. | The edit remains visible to anyone reviewing the request. |
| 10:00: Nora changes the requested delivery from Friday noon to Tuesday noon. | Eli needs to assess the earlier request before continuing other work. | Jo needs the current requested date, not an interruption for the edit itself. | Nora sees confirmation of her change. Ren has no additional role in the work. |
| 10:05: Eli asks Nora which of two logos to use. Work is waiting on her answer. | Nora needs the question. | Jo can see that the request is waiting for information if it remains unresolved at 4 p.m. | Eli has just asked it; Ren does not need a copy. |
| 11:30: After Nora answers, Eli finishes the poster and attaches the final file. | Nora can now use the result. | Jo receives the completed result in the afternoon summary. | Eli sees confirmation; Ren can inspect the record when needed. |
Every event stays in the history. The table describes what deserves delivery beyond that record. The history column does not restrict the other recipients' access.
The earlier date is a request, not a promise that Eli can meet it. A useful notification would preserve that distinction: “Poster requested for Tuesday noon, previously Friday noon.” Calling it “New deadline confirmed” would make a commitment nobody had made.
Nora's completion update has a different purpose. She may not need to respond at all. Knowing the file is ready is useful enough. Requiring every notification to contain a task would rule out perfectly reasonable messages.
Ren's administrator role establishes what Ren can manage. It does not make Ren the audience for every update. If Ren also becomes responsible for the delivery, that responsibility supplies a new reason to notify them.
Decide how long each person can wait
“Important” is too vague to choose between an immediate message and an afternoon summary. Ask what changes if this person finds out later.
Eli may spend the morning on another job if the earlier request goes unnoticed. The question awaiting Nora's answer holds up this one. Jo, in this example, is following progress and has chosen to review it at the end of the day. Those are three different reasons for choosing a delivery time.
If Jo is arranging a printer that must be booked by noon, the summary is too late. The policy needs to reflect that dependency. A label such as “watcher” cannot tell you everything about the person's need.
Apply the person's delivery preferences after establishing the benefit. In this example, an immediate update means the product makes it available promptly through the enabled channel. It is not proof that someone saw it. If delivery by a particular time is essential to the workflow, someone needs to own the follow-up; another unacknowledged notification cannot establish that the handoff happened.
Keep consequential updates findable in the product when external notifications are disabled. Explain which categories people can mute and what they will still see when they return. Do not quietly route around a muted channel because the recipient has failed to respond.
Check what has happened since
At 4 p.m., Jo does not need five miniature announcements replaying the morning. A useful summary could say:
Event poster completed. Eli attached the final file at 11:30 a.m. The requested delivery date was moved to Tuesday noon. View the poster and request history.
The question about the logo has been answered. Jo's summary should not present it as an outstanding blocker. Summarizing the current outcome leaves the earlier events available in the history without asking Jo to reconstruct the state from them.
The same check matters for pending reminders. If Nora answers before a queued reminder about the logo is sent, there is no longer a question to chase. A message already delivered by email cannot be treated as recalled just because the request changed. Its link should lead to the current conversation, where the answer is visible.
This also gives you a useful test for duplication. If Nora both requested the work and follows it, completing the poster should not produce two equivalent messages to her chosen destination. Preserve different benefits when they exist; “requester” and “watcher” are not, by themselves, two reasons to send the same news.
Apple's notification guidance advises against repeated notifications for the same thing and recommends handling updates unobtrusively when an app is in the foreground. Those are platform guidelines, but they raise a useful design question here: what would a second interruption add?
Being somewhere in the app does not mean Nora saw Eli's question. If she is already reading this request, showing the question in context may be enough. If she is editing an unrelated request, suppressing its notification solely because the app is open may hide information she needs.
A quiet interface still needs usable feedback. A visible “Reply saved” message should also be available to someone using a screen reader. W3C's guidance on status messages explains how relevant status changes can be conveyed without moving keyboard focus. It also cautions against making an interface unnecessarily chatty.
Before sending a delayed summary, check that each recipient can still access the material. A notification preview may appear on a shared screen, so keep sensitive details out of exposed previews. Permission to open the full request is a separate check.
Try the policy on one workflow
You can do this exercise with a request history and a sheet of paper. Pick a completed item with enough changes to expose different needs. For each possible recipient, write:
Event:
Recipient and their relationship to the work:
What information is useful to them?
What happens if they learn it later?
Delivery: immediate / summary / history only
Preference or access restriction:
What could make the message duplicate or stale before delivery?
Where can they find the current state?
The most revealing part is changing the circumstances. Give a watcher an earlier dependency. Answer a question before its reminder goes out. Put the same person in two roles. Remove someone's access before the summary is built. For each change, explain which delivery decision should change and why.
This is a review exercise, not evidence that users will prefer the resulting policy. To evaluate it in a product, check both sides: unnecessary interruptions and information people discovered too late. A lower notification count would not be a success if Eli missed the earlier request.
Start with one event whose recipients you cannot explain. Work out who benefits from hearing about it, how long they can wait, and where they can find it later. That is enough to write a delivery rule someone else can review.