Tutorials

Mit Flows Ereignisse automatisieren

In diesem Blogbeitrag zeigen wir, wie Routineaufgaben für Ereignisse mit den Flows einfach automatisiert werden.

Sabrina Dallmann
Sabrina Dallmann Customer Success
|
4 Min.

Warum die Automatisierung von Ereignissen sinnvoll ist

Jeder Alarm wird innerhalb eines Ereignisses eröffnet. Grundsätzlich können beliebig viele Alarme in einem Ereignis eröffnet werden. Findet die Alarmierung allerdings über eine Leitstelle statt, wird in der Regel ein Ereignis mit nur einem Alarm eröffnet.

Sobald ein Teilnehmer den Alarm positiv quittiert, gehen wir davon aus, dass er damit erst einmal beschäftigt ist. Er ist also in dem entsprechenden Ereignis gebunden und steht innerhalb der auslösenden Organisation für weitere Alarmierungen nicht mehr zur Verfügung. Sobald das Ereignis geschlossen ist (bzw. der Einsatz erledigt ist), ist der Teilnehmer wieder alarmierbar.

Hinweis: Grundlegende Informationen finden Sie in unserem Handbuch unter dem Punkt Flows.

Flows

Innerhalb des Flow-Builders können Sie aus verschiedenen Auslöser und Funktionen wählen, um benutzerdefinierte Prozesse und Abläufe abzubilden. Die Flows befinden sich im Menü unter Admin > Flows. Flows zu erstellen ist somit nur dem Admin oder den dazu berechtigten Teilnehmern vorbehalten.

Editor zur Erstellung eines neuen Flows in GroupAlarm.
Editor zur Erstellung eines neuen Flows in GroupAlarm.

Ereignisse automatisch schließen

Damit der Disponent die Ereignisse nicht händisch schließen muss, kann dieser Prozess mithilfe eines Flows automatisiert werden. Wie das genau geht, zeigen wir Ihnen jetzt.

Trigger

Der Flow wird durch einen sogenannten Trigger gestartet. Für diesen Flow, der Ereignisse automatisch schließen soll, wählen Sie den Trigger “Ereignis ausgelöst” und platzieren ihn per Drag & Drop im Flow.

Bearbeitungsansicht eines angelegten Flows in GroupAlarm.
Bearbeitungsansicht eines angelegten Flows in GroupAlarm.

Warten

Aus dem Bereich Kontrolle fügen Sie nun eine Warten-Funktion ein. Darin definieren Sie die Zeit, nach der das Ereignis geschlossen werden soll. In unserem Beispiel haben wir uns für 5 Minuten entschieden, damit alle Teilnehmer nach Alarmauslösung schnell wieder alarmierbar sind, ggf. auch für einen Alarm “Einsatzabbruch”.

Konfigurationsfenster der Wartefunktion innerhalb eines GroupAlarm Flows.
Konfigurationsfenster der Wartefunktion innerhalb eines GroupAlarm Flows.

Achtung! Sobald das Ereignis geschlossen ist, können keine Rückmeldungen mehr verarbeitet werden. Prüfen Sie also zunächst Ihre Abläufe und bestimmen auf dieser Grundlage die Zeit, die Sie bei “Warten” eintragen.

Zusammenfügen von Zeichenketten

Fügen Sie hier die URL zum Schließen des Ereignisses ein. Diese können Sie aus den entsprechenden API-Docs kopieren.

API-Dokumentation von GroupAlarm für den Endpunkt CloseEvent.
API-Dokumentation von GroupAlarm für den Endpunkt CloseEvent.

Achten Sie danach unbedingt darauf, dass Sie die geschwungenen Klammern durch %-Zeichen ersetzen. Dadurch erzeugen Sie eine Variable. Für diese Variable

eventID
definieren Sie als Input-Funktion
Ereignis ausgelöst
und als Entität
Ereignis ID
.

Konfigurationsfenster zum Zusammenfügen von Zeichenketten in einem GroupAlarm Flow.
Konfigurationsfenster zum Zusammenfügen von Zeichenketten in einem GroupAlarm Flow.

HTTP Client

Durch den letzten Schritt wird die GroupAlarm API angesprochen, um das Ereignis zu schließen. Wählen Sie als HTTP Methode

PATCH
aus und definieren Sie als Input-Funktion das
Zusammenfügen von Zeichenketten
und als Entität die
zusammengesetzte Zeichenkette
.

Fügen Sie zum Schluss noch ein Header-Feld hinzu und nennen dieses

API-TOKEN
. Beachten Sie unbedingt die Schreibweise. Als Input-Funktion dienen die Organisationsvariablen und als Entität das API-Token der Organisation.

Konfigurationsfenster der HTTP-Client-Funktion für das Schließen von Ereignissen in GroupAlarm.
Konfigurationsfenster der HTTP-Client-Funktion für das Schließen von Ereignissen in GroupAlarm.

Der Flow auf einen Blick

Hier sehen Sie alle Elemente des Flows in der Übersicht:

Ablaufdiagramm eines mehrstufigen Flows in GroupAlarm.
Ablaufdiagramm eines mehrstufigen Flows in GroupAlarm.

Ereignisse archivieren

Geschlossene Ereignisse können auch archiviert und damit aus der Liste der Ereignisse entfernt werden. Durch das Archivieren werden die Alarme auch aus den Apps der Teilnehmer entfernt. Besonders nützlich ist diese Funktion bei Alarmen, deren Texte sensible personenbezogene Daten enthalten.

Automatisches Archivieren durch einen Flow

Um Ereignisse automatisch zu archivieren, können Sie einen weiteren Flow anlegen. Dieser ist dem Ersten sehr ähnlich, auf die Unterschiede gehen wir jetzt ein:

Trigger

Als Trigger wählen Sie

Ereignis geschlossen
, da dieser Flow erst starten soll, nachdem der Erste ihn geschlossen hat.

Warten

Danach bauen Sie auch hier eine Warten-Funktion ein und definieren die Zeit.

Zusammenfügen von Zeichenketten

In den API-Docs finden Sie die URL zum Archivieren von Ereignissen. Fügen Sie diese hier ein und achten Sie wieder darauf, die geschwungenen Klammern zu entfernen und durch %-Zeichen zu ersetzen. So erhalten Sie die Variable

eventID
für die Sie die Input-Funktion
Ereignis geschlossen
und die Entität
Ereignis ID
definieren.

Konfigurationsfenster zum Zusammenfügen von Zeichenketten für eine Archivierung in GroupAlarm
Konfigurationsfenster zum Zusammenfügen von Zeichenketten für eine Archivierung in GroupAlarm

HTTP Client

Als letzten Schritt sprechen Sie wieder die GroupAlarm API an. Dieses Mal wählen Sie als HTTP Methode

POST
aus und definieren als Input-Funktion das
Zusammenfügen von Zeichenketten
und als Entität die
zusammengesetzte Zeichenkette
.

Fügen Sie zum Schluss noch ein Header-Feld hinzu und nennen dieses

API-TOKEN
. Beachten Sie unbedingt die Schreibweise. Als Input-Funktion dienen die Organisationsvariablen und als Entität das API-Token der Organisation.

Konfigurationsfenster der HTTP-Client-Funktion für die Ereignisarchivierung in GroupAlarm.
Konfigurationsfenster der HTTP-Client-Funktion für die Ereignisarchivierung in GroupAlarm.

Profi-Tipp Wenn Sie nicht zwei verschiedene Flows erstellen möchten, können Sie auch mit einem einzigen Flow Ereignisse zuerst schließen und danach archivieren. Fahren Sie dazu mit der Warten-Funktion des zweiten Flows direkt am Ende des ersten Flows fort.

Insights

Ob und wie die Flows funktionieren, können Sie in den Insights nachschauen. Dort wird jeder einzelne Lauf eines Flows dokumentiert.

Jetzt die Flows ausprobieren!

Bei der Erstellung dieses Beitrags kamen KI-Tools zur Unterstützung zum Einsatz. Die finale Textgestaltung und fachliche Prüfung erfolgte durch unsere Redaktion.