Slack als Kontaktmethode einrichten
Sie konfigurieren Slack, um Benutzern den Empfang von Slack-Benachrichtigungen für Eskalationen zu ermöglichen. Wenn Sie Slack als Kontaktmethode für Schichtmitglieder anbieten möchten, installieren Sie die IntegrationHub-Spoke für Slack.
Slack für On-Call Scheduling konfigurieren
Die Slack-Spoke automatisiert On-Call Scheduling-Benachrichtigungen und reagiert darauf. Die folgenden Konfigurationen unterstützen On-Call Scheduling-Benachrichtigungen:
Ausgehende Konfigurationen
- Slack > Ausgehende Konfigurationen > Rufbereitschaft: Zuweisung durch Bestätigung
- Generiert eine allgemeine Eskalationsnachricht. Ändern Sie den Datensatz, um die Nachrichtenvorlage anzupassen.
Abbildung : 1. Subflow: Ausgehend – Zuweisung durch Bestätigung - Slack > Ausgehende Konfigurationen > Rufbereitschaft: Zuweisung durch Bestätigung – Catch All
- Generiert eine Ausweichkontakt-Eskalationsnachricht. Ändern Sie diesen Datensatz, um die Nachrichtenvorlage anzupassen.
Eingehende Entscheidungen
- Slack > Eingehende Entscheidungen > Rufbereitschaft: Zuweisung durch Bestätigung – Entscheidung
- Definiert eingehende Konfiguration für die allgemeine Antwortverarbeitung zum Akzeptieren oder Ablehnen von Eskalationsnachrichten. Verwenden Sie action_id als Schlüssel zum Zuordnen von ausgehenden Konfigurationen und eingehenden Entscheidungen für allgemeine Eskalationen. Die Antwort verweist auf den Subflow, der ausgeführt wird, wenn der Benutzer auf Akzeptieren oder Ablehnen klickt. Ändern Sie den Datensatz, um das Verhalten der Antwortverarbeitung zu ändern.
Abbildung : 3. Subflow: Eingehend – Zuweisung durch Bestätigung – Entscheidung - Slack > Eingehende Entscheidungen > Rufbereitschaft: Zuweisung durch Bestätigung – Catch-All-Entscheidung
- Eingehende Konfiguration für die Verarbeitung von Ausweichkontakt-Antworten zum Akzeptieren oder Ablehnen von Eskalationsnachrichten. Verwenden Sie action_id als Schlüssel zum Zuordnen von ausgehenden Konfigurationen und eingehenden Entscheidungen für Ausweichkontakt-Situationen. Die Antwort verweist auf den Subflow, der ausgeführt wird, wenn der Benutzer auf Akzeptieren oder Ablehnen klickt. Ändern Sie den Datensatz, um das Verhalten der Antwortverarbeitung zu ändern.
Abbildung : 4. Subflow: Zuweisung durch Bestätigung – Catch-All-Entscheidung
Subflows
- Rufbereitschaft: Zuweisung durch Bestätigung
- Dieser Subflow bearbeitet eingehende Antworten von Slack und handelt dann. Beispielsweise können Sie einem Benutzer eine Aufgabe zuweisen und eine Bestätigungsnachricht zurücksenden. Im Falle einer Ablehnung protokolliert der Subflow die Antwort und verschiebt die Eskalation zum nächsten Eskalationsempfänger.
- Slack-Antwort einfügen
- Diese Aktion erstellt in der Tabelle [sn_slack_ah_v2_inbound] einen Datensatz für eingehende Slack-Antworten. Sie können die Antwort auf Grundlage von context_id dem Workflow nach referenzieren.
- Bereitschaftsantwort-Controller
- Diese Aktion führt entsprechende Vorgänge aus, wenn der Benutzer auf Akzeptieren oder Ablehnen von Slack klickt. Sie veranlasst die Dienstprogrammmethoden zur Durchführung von Aktionen aus dem Script Include OnCallSlackUtils-.