Richten Sie einen Webhook ein

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie einen Webhook zum Abonnieren von Zendesk mit einer Rückruf-URL ServiceNow.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Registrieren Sie einen Zendesk -Webhook in ServiceNow, um ServiceNow ] zu benachrichtigen, wenn bestimmte Events in Zendeskauftreten.
      1. Melden Sie sich bei Ihrer Instanz ServiceNow als Administrator an.
      2. Navigieren zu Zendesk-Spoke > Webhook-Registrierungen.
      3. Klicken Sie auf Neu.
      4. Geben Sie einen Namen an, um den Webhook-Registrierungsdatensatz für Namezu identifizieren.
      5. Klicken Sie auf den zugehörigen Link Token generieren.
        Ein geheimes Token wird generiert und angezeigt. Dieser Wert wird auch in Tokenaktualisiert.
      6. Klicken Sie mit der rechten Maustaste in den Header des Formulars und wählen Sie Speichern aus.
      7. Klicken Sie auf Webhook erstellen.
        Eine Bestätigungsmeldung wird angezeigt, dass die Webhook-Erstellung initiiert und der Wert der Webhook-ID ausgefüllt wurde.
    2. Richten Sie im Zendesk-Konto eventbasierte Regeln ein, die jedes Mal ausgeführt werden, wenn ein Ticket erstellt oder aktualisiert wird.
      1. Melden Sie sich beim Konto Zendesk an.
      2. Navigieren Sie zu Zendesk Admin Center.
      3. Navigieren zu Objekte und Regeln > Geschäftsregeln > Wiederholungen.
      4. Klicken Sie auf Auslöser hinzufügen.
      5. Füllen Sie diese Werte im Formular aus.
        Feld Beschreibung
        Auslösername Name zur Identifizierung des Auslösers.
        Kategorie Erforderliche Event-Kategorie. Wählen Sie Tickets aus.
        Bedingungen Auslösebedingungen.

        Geben Sie unter Eine der folgenden Bedingungenerfüllen die folgenden Bedingungen an: Auslöserbedingungen.

        Aktionen Wählen Sie Notify active webhook (Aktiven Webhook benachrichtigen) für Benachrichtigungen und dann den Webhook ServiceNow aus.
        Geben Sie im JSON-Text Folgendesein:
        { 
        "id":"{{ticket.id}}", 
        "priority":"{{ticket.priority}}", 
        "status":"{{ticket.status}}", 
        "subject":"{{ticket.title}}", 
        "description":"{{ticket.description}}", 
        "due_at":"{{ticket.due_date}}", 
        "requester":"{{ticket.requester.name}}" 
        }
      6. Klicken Sie auf Erstellen.
        Eine Bestätigungsmeldung wird angezeigt, dass der Auslöser erstellt wurde.

    Ergebnisse

    Der Webhook ist eingerichtet. Wenn ein Ticket in Zendeskerstellt oder aktualisiert wird, werden die Details in Ihrer Instanz von ServiceNow gespeichert. Um in Ihrer Instanz ServiceNow auf die Zendesk-Tickets zuzugreifen, navigieren Sie zu Zendesk-Spoke > Webhook > Tickets.