
Zugestellt ist nicht dasselbe wie bestätigt
Dringende Benachrichtigungen werden typischerweise gesendet und dann übersehen. Das System protokolliert das Senden als erfolgreich. Die Nachricht bleibt im Kanal. Niemand merkt, dass sie nicht gelesen wurde, bis die Folgen eintreffen.
Eine Bestätigung ist ein anderes Ereignis als eine Zustellung. Nur Bestätigung bedeutet, dass ein Mensch sie bearbeitet. Eine Eskalationskette beobachtet Bestätigung, nicht Zustellung.
Intervalle müssen kurz genug sein, um zu zählen, und lang genug, um handhabbar zu sein. Eine Eskalation, die dreißig Sekunden dauert, erreicht etwa fünf Leute für etwas, das die erste Person bereits bearbeitet hat. Eine dreißigminütige Eskalation ist keine Eskalation.
Das Ende der Kette braucht ebenfalls eine Definition. Eine Kette, die ewig schleift, benachrichtigt niemanden Bestimmtes. Eine Kette, die bei einer benannten Gruppe endet, ist eine Entscheidung darüber, wem der Fehlerfall gehört.
So läuft der ActionFlow auf der Canvas
Der gesamte Aufbau beruht auf dem Bestätigungszustand, deshalb wird der Flow davon bestimmt, diesen Zustand zu lesen, nicht davon, ihn zu senden.
Ein Webhook-Trigger nimmt den Alarm entgegen. Ein Google-Sheets-Knoten oder ein PostgreSQL-Knoten hält die Kette: wer zuerst kommt, wer als Nächstes kommt, und das Intervall zwischen den Stufen.
Ein Generate Text-Knoten schreibt die Benachrichtigung so, dass die empfangende Person auf einen Blick erkennen kann, ob sie ihr gehört, und schnell bestätigen kann.
Der Loop-Knoten geht die Kette durch und benachrichtigt die aktuelle Stufe über Slack, Telegram, SMS mit Twilio oder über einen telefonbezogenen Kanal je nach Uhrzeit. Ein If-Knoten bestimmt, ob die Uhrzeit einen auffälligeren Kanal verlangt.
Der Wait-Knoten wartet dieses Intervall. Ein zweiter If-Knoten liest dann den Bestätigungszustand, den ein Webhook, der Antworten entgegennimmt, geschrieben hat.
Wird die Nachricht bestätigt, stoppt die Schleife. Wird sie nicht bestätigt, geht der Flow zur nächsten Stufe. Die Nachricht enthält, dass die vorherige Person nicht geantwortet hat, weil das Hintergrund ist, den die nächste Person braucht.
Am Ende der Kette sendet ein Slack-Knoten eine Nachricht in einen benannten Gruppenkanal. Ein HTTP Request-Knoten protokolliert eine unbestätigte Eskalation, das Ereignis, das später zu prüfen ist.
Knoten, die dieser ActionFlow verwendet
- Webhook (Trigger): nimmt den Alarm entgegen und, getrennt, die Bestätigungsantworten.
- Google Sheets (Integration): hält Kettenreihenfolge und Intervalle. PostgreSQL passt in denselben Slot.
- Generate Text (AI Core): schreibt eine Benachrichtigung, die eine empfangende Person in einer Zeile beurteilen kann.
- Loop (Control): geht die Kette Stufe für Stufe durch.
- If (Control): wählt außerhalb der Arbeitszeiten einen lauteren Kanal. Ein zweiter If-Knoten liest den Bestätigungszustand.
- Wait (Control): hält das Intervall zwischen den Stufen.
- Twilio (Integration): sendet SMS für die Stufen, die sie brauchen. Slack und Telegram decken den Rest ab.
- Slack (Communication): postet in die benannte Gruppe, wenn die Kette ausgeschöpft ist.
Häufige Fragen
Newsletter
Produktupdates erhalten
Neue Nodes, Agents und Produktnotizen. Wir senden E-Mails nur, wenn sich das Öffnen lohnt.