NotifyContext
NotifyContext ist eine Notiz zwischen Kolleginnen und Kollegen mit einer ausdrücklichen Bestätigung. Du sendest eine Info, eine Bitte um Prüfung oder eine Bitte um eine Aktion. Der Text ist Markdown. Empfängerinnen und Empfänger bekommen einen Posteingang im Browser und ein Backlog, das ihr KI-Assistent lesen kann.
Die Notiz kann auf ein Dokument, eine Aufgabe, einen Datensatz oder eine URL zeigen. Die zugrunde liegende Arbeit abzuschließen bleibt in der Anwendung, der diese Arbeit gehört.
Senden, dann bestätigen
flowchart LR
sender[Absenderin oder Absender]
note[Benachrichtigung<br/>Betreff und Text eingefroren]
recip[Zustand der empfangenden Person]
sender --> note --> recip
sequenceDiagram
participant S as Absenderin oder Absender
participant N as NotifyContext
participant R as Empfangende Person
S->>N: veröffentlichen, mit einem Übermittlungsschlüssel
N-->>S: die Benachrichtigungs-ID
R->>N: den Posteingang öffnen
Note over R,N: ihn zu öffnen markiert ihn nicht als gelesen
R->>N: als gelesen markieren oder mit einer optionalen Notiz bestätigen
N-->>S: die absendende Person kann diesen Zustand sehen
Bestätigung bedeutet, dass die Person sie erhalten und verstanden hat. Sie bedeutet nicht, dass die Aufgabe erledigt ist.
Betreff und Text bleiben so, wie sie veröffentlicht wurden. Eine Korrektur ist eine neue Benachrichtigung. Zurückziehen braucht einen Grund. Dieselbe Veröffentlichung mit demselben Übermittlungsschlüssel erneut zu versuchen gibt das Original zurück. Ein geänderter Text mit demselben Schlüssel führt zu einem Konflikt.
Du kannst eine Kollegin oder einen Kollegen adressieren, die oder der ein Konto hat, oder eine E-Mail-Adresse in der Workspace-Domain, die noch keines hat. Dieser zweite Fall wartet bis zu 30 Tage auf die erste Google-Anmeldung. Es wird keine Einladungs-E-Mail gesendet, und es wird keine Platzhalter-Anmeldung angelegt.
Wer was sieht
flowchart TD
note[Eine Benachrichtigung]
note --> senderView[Die absendende Person sieht den Zustand jeder empfangenden Person]
note --> ownView[Die empfangende Person sieht nur ihren eigenen Zustand]
Mit SQL zu lesen markiert nichts als gelesen. Administratoren bekommen keine Ausnahme von der Privatsphäre über gewöhnliche Posteingänge.
Der Browser hat Posteingang, Gesendet und Archiviert, plus eine Suche in der Seitenleiste. Das Favicon zeigt die Zahl der ungelesenen Einträge. Desktop-Hinweise brauchen eine Erlaubnis und einen offenen Tab. Eine mobile Push-Benachrichtigung gibt es in dieser Version nicht.
Verfügbarkeit (verfügbar, beschäftigt, in einer Besprechung, abwesend) ist für Kolleginnen und Kollegen sichtbar. Hinweise zu pausieren ist privat. Beides stoppt die Zustellung nicht.