Configurer un webhook

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Configurez un webhook auquel Zendesk vous abonner avec une ServiceNow URL de rappel.

    Avant de commencer

    Rôle requis : admin

    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 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 lorsque 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 à l’Admin Zendesk 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 du déclencheur Nom permettant d’identifier le déclencheur.
        Catégorie Catégorie d’événement requise. Sélectionnez les billets.
        Conditions Conditions de déclenchement.

        Sous Remplissez l’une des conditions suivantes, fournissez ces conditions : Conditions de déclenchement.

        Actions Sélectionnez le webhook actif Notification pour les 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 pour indiquer la création du déclencheur.

    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, rendez-vous sur Spoke Zendesk > Webhook > Tickets.