Automatisieren Sie Slack-Aufgaben, und passen Sie sie an

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Automatisieren Sie Slack-Aufgaben gemäß Ihren Anforderungen, indem Sie die folgenden Beispielszenarien als Referenz verwenden.

    Sie können die ausgehenden Standardkonfigurationen, eingehenden Entscheidungen und Subflows als Referenz verwenden, um Aufgaben gemäß Ihren Anforderungen anzupassen.

    Automatisieren Sie Slack-Befehle

    Führen Sie diese Schritte aus, um Events wie das Erstellen von Incident-Datensätzen basierend auf den Slack-Befehlen zu automatisieren:
    1. Konfigurieren Sie die Slack-Befehle auf der Seite „Schrägstrichbefehle“ Ihrer benutzerdefinierten Anwendung. Weitere Informationen finden Sie unter Konfigurieren Sie die App Slack.
    2. Erstellen Sie in Flow Designereinen Subflow, und konfigurieren Sie ihn, um die Incident-Datensätze gemäß Ihren Anforderungen zu erstellen, oder erstellen Sie eine Kopie des Standard-Subflows „Auf Slack-Befehl antworten“ und konfigurieren ihn.
      Hinweis:
      Erstellen Sie eine Aktion, und verwenden Sie die Nutzlast in der Subflow-Eingabe gemäß Ihren Anforderungen.
    3. Konfigurieren Sie eingehende Entscheidungen in der Instanz ServiceNow ..
      1. Stellen Sie in der Bedingungsicher, dass Sie den Wert des Befehls als /now angeben, und geben Sie die erforderlichen Parameter an.
        Hinweis:
        Sie können bis zu 2 Parameter in Ihrer Bedingung angeben, um den erforderlichen Subflow auszulösen.
        Slack-Befehl
      2. Wählen Sie in Antwortden von Ihnen konfigurierten Subflow aus.
    Wenn ein Slack-Benutzer den Befehl /now create incidenteingibt<text> , ist die in der eingehenden Entscheidung angegebene Bedingung erfüllt, und der zugehörige Subflow wird ausgelöst. Ebenso können Sie Subflows und eingehende Entscheidungen anpassen, um weitere Slack-Befehle zu konfigurieren, z. B.:
    • /now list incidents, um alle aktiven Incidents aufzulisten, die dem angemeldeten Benutzer zugewiesen sind.
    • /now hilft, alle verfügbaren Befehle und ihre Beschreibungsverwendung anzuzeigen.
    • /now notiz [notiz], um dem erforderlichen Incident Notizen hinzuzufügen.
    • /now create incident [Kurzbeschreibung] > [optional: Dringlichkeit] > [optional: Auswirkung], um einen Incident mit der angegebenen Kurzbeschreibung, Dringlichkeit und Auswirkung zu erstellen. Beispiel: /now Incident erstellen E-Mail funktioniert nicht > 3 > 2.

    Automatisieren Sie Nachrichtenaktionen

    1. Erstellen Sie in Ihrer benutzerdefinierten Slack-Anwendung eine Verknüpfung, die in Nachrichten angezeigt wird, und geben Sie den Wert post_message_now für Rückruf- IDein. Weitere Informationen finden Sie unter Konfigurieren Sie die App Slack.
    2. Erstellen Sie in Flow Designereinen Subflow, und konfigurieren Sie ihn, um die Incident-Datensätze gemäß Ihren Anforderungen zu erstellen, oder erstellen Sie eine Kopie des Standard-Subflows „Auf Slack-Nachrichtenaktion antworten“, und konfigurieren Sie ihn.
      Hinweis:
      Erstellen Sie eine Aktion, und verwenden Sie die Nutzlast in der Subflow-Eingabe gemäß Ihren Anforderungen.
    3. Konfigurieren Sie eingehende Entscheidungen in der Instanz ServiceNow ..
      1. Stellen Sie in der Bedingungsicher, dass Sie den Wert von callback_id als post_message_now angeben, und geben Sie die erforderlichen Parameter an.
        Geben Sie die erforderliche callback_id an.
      2. Wählen Sie in Antwortden von Ihnen konfigurierten Subflow aus.

    Veröffentlichen Sie eine Genehmigungsnachricht

    Führen Sie diese Schritte aus, um die Veröffentlichung einer Genehmigungsnachricht in einem Slack-Kanal zu automatisieren.
    1. Erstellen Sie in Flow Designereine Kopie des Standard-Subflows, Auf Slack-Genehmigungsaktion antworten, und konfigurieren Sie ihn gemäß Ihren Anforderungen.
      Hinweis:
      Erstellen Sie eine Aktion, und verwenden Sie die Nutzlast in der Subflow-Eingabe gemäß Ihren Anforderungen.
    2. Konfigurieren Sie ausgehende Konfigurationen in der Instanz ServiceNow ..
      1. Öffnen Sie die ausgehende Standardkonfiguration, Genehmigungsnachricht.
      2. Geben Sie in Aktions-ID den eindeutigen Bezeichner für die Automatisierung der Aufgabe zum Veröffentlichen einer Bestätigungsnachricht an. Zum Beispiel kann der Wert der Aktions-IDapproval_request“ sein.
    3. Konfigurieren Sie eingehende Entscheidungen in der Instanz ServiceNow ..
      1. Stellen Sie in der Bedingungsicher, dass Sie den Wert der Aktions-ID als „ approval_request“ angeben. Sie können andere Bedingungen gemäß Ihren Anforderungen angeben.
        Geben Sie einen Wert für die Aktions-ID an.
      2. Wählen Sie in Antwortden von Ihnen konfigurierten Subflow aus.

    Wenn die Slack-Events mit der entsprechenden Aktions-ID übereinstimmen, wird der zugehörige Subflow ausgelöst, d. h. der Subflow Auf Slack-Genehmigungsaktion antworten. Dieser Subflow enthält die Logik zum Aktualisieren des erforderlichen Datensatzes und zum Senden der entsprechenden Bestätigungsnachricht im Slack-Kanal.

    Anforderung basierend auf Bestätigung zuweisen

    Führen Sie diese Schritte aus, um die Zuweisung von Anforderungen zu automatisieren:
    1. Erstellen Sie in Flow Designereine Kopie des Standard-Subflows, On-Call Assign by Acknowledgement, und konfigurieren Sie ihn gemäß Ihren Anforderungen.
      Hinweis:
      Erstellen Sie eine Aktion, und verwenden Sie die Nutzlast in der Subflow-Eingabe gemäß Ihren Anforderungen.
    2. Konfigurieren Sie ausgehende Konfigurationen in der Instanz ServiceNow ..
      1. Öffnen Sie die ausgehende Standardkonfiguration Rufbereitschaft: Zuweisung durch Bestätigung.
      2. Geben Sie in Aktions-ID den eindeutigen Bezeichner für die Automatisierung der Aufgabe zum Veröffentlichen einer Bestätigungsnachricht an. Zum Beispiel kann der Wert der Aktions-IDon_call_assign_by_acknowledgementsein.
    3. Konfigurieren Sie eingehende Entscheidungen in der Instanz ServiceNow ..
      1. Stellen Sie in der Bedingungsicher, dass Sie den Wert der Aktions-ID als on_call_assign_by_acknowledgement angeben. Sie können andere Bedingungen gemäß Ihren Anforderungen angeben.
      2. Wählen Sie in Antwortden von Ihnen konfigurierten Subflow aus.

    Veröffentlichen Sie eine umsetzbare Nachricht

    Führen Sie diese Schritte aus, um das Veröffentlichen einer Nachricht mit Aktionen zu automatisieren:
    1. Konfigurieren Sie ausgehende Konfigurationen in der Instanz ServiceNow ..
      1. Öffnen Sie die ausgehende Standardkonfiguration Rufbereitschaft: Zuweisung durch Bestätigung.
      2. Wählen Sie Zieltabelle und -felder nach Ihren Anforderungen aus. Beispiel: short_description und priority aus der Aufgabentabelle [Aufgabe].
      3. Wählen Sie Schaltflächen nach Ihren Anforderungen aus. Beispiel: Akzeptieren und Ablehnen.
      4. Geben Sie in Aktions-ID den eindeutigen Bezeichner für die Automatisierung der Aufgabe zum Veröffentlichen einer Bestätigungsnachricht an. Zum Beispiel kann der Wert der Aktions-IDon_call_assign_by_acknowledgementsein.
    2. Erstellen Sie in Flow Designereine Kopie des Standard-Subflows „Post Actionable Message“, und konfigurieren Sie ihn gemäß Ihren Anforderungen.
      Hinweis:
      Erstellen Sie eine Aktion, und verwenden Sie die Nutzlast in der Subflow-Eingabe gemäß Ihren Anforderungen.
      1. Geben Sie in der Eingabe Sys_ID des Datensatzes die Sys-ID des erforderlichen Datensatzes an. Geben Sie beispielsweise die Sys-ID des Aufgabendatensatzes an.
      2. Wählen Sie in der Eingabe Vorlage die Vorlage aus, die Sie in den ausgehenden Konfigurationen erstellt haben.
    3. Konfigurieren Sie eingehende Entscheidungen in der Instanz ServiceNow ..
      1. Stellen Sie in der Bedingungsicher, dass Sie den Wert der Aktions-ID als on_call_assign_by_acknowledgement angeben. Sie können andere Bedingungen gemäß Ihren Anforderungen angeben.
      2. Wählen Sie in Antwortden von Ihnen konfigurierten Subflow aus.