Configurer un webhook

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Configurez un webhook auquel vous Zendesk abonner avec une ServiceNow URL de rappel.

    Avant de commencer

    Rôle requis : administrateur

    Procédure

    1. Enregistrez un Zendesk webhook dans ServiceNow pour notifier ServiceNow lorsque certains événements se produisent dans Zendesk.
      1. Connectez-vous à votre ServiceNow instance en tant qu’administrateur.
      2. Accédez à la Spoke Zendesk > Registres Webhook.
      3. Cliquez sur Nouveau.
      4. Fournissez un nom pour identifier l’enregistrement du registre webhook pour le nom.
      5. Cliquez sur le lien connexe Générer un jeton.
        Un jeton secret est généré et affiché. Cette valeur est également mise à jour dans le jeton.
      6. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
      7. Cliquez sur Créer un webhook.
        Un message de confirmation s’affiche indiquant que la création du webhook est lancée et que la valeur de l’ID du Webhook est renseignée.
    2. Dans le compte Zendesk, configurez des règles basées sur les événements qui s’exécutent à chaque fois qu’un ticket est créé ou mis à jour.
      1. Connectez-vous au Zendesk compte.
      2. Accédez à Zendesk Admin Center.
      3. Accédez à la Objets et règles > Règles métier > Déclencheurs.
      4. Cliquez sur Ajouter un déclencheur.
      5. Renseignez ces valeurs sur le formulaire.
        Champ Description
        Nom déclencheur Nom permettant d’identifier le déclencheur.
        Catégorie Catégorie d’événement requise. Sélectionnez Tickets.
        Conditions Conditions de déclenchement.

        Sous Remplir N’IMPORTE LAQUELLE des conditions suivantes, fournissez les conditions suivantes : Conditions de déclenchement.

        Actions Sélectionnez Webhook actif de Notification pour Notifications , puis sélectionnez le ServiceNow webhook.
        Dans le corps JSON, saisissez :
        { 
        "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. Cliquez sur Créer.
        Un message de confirmation s’affiche indiquant que le déclencheur est créé.

    Résultats

    Le webhook est configuré. Lorsqu’un ticket est créé ou mis à jour dans Zendesk, les détails sont stockés dans votre ServiceNow instance. Pour accéder aux tickets Zendesk dans votre ServiceNow instance, accédez à Spoke Zendesk > Webhook > Tickets.