Créer un bot dans Slack

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Vous devez créer un bot autoconfiguré dans l’espace de travail ciblé dans Slack pour pouvoir l’intégrer au Agent virtuel.

    Avant de commencer

    Rôle requis : aucun

    Remarque :
    Les utilisateurs doivent disposer des autorisations nécessaires pour créer un bot dans l’espace de travail ciblé.

    Procédure

    1. Connectez-vous à l’API Slack.
    2. Accédez à vos applications et cliquez sur Créer une application.
    3. Saisissez un nom d’application, sélectionnez votre espace de travail Slack et cliquez sur Créer une application.
    4. Configurez les composants interactifs.
      1. Accédez à la Interactivité > Raccourcis dans le menu de gauche et activez l’interactivité.
      2. Mettez à jour l’URL de la demande.
        Si vous configurez votre bot autoconfiguré sur une ServiceNow instance, l’URL de la demande doit être https://<instance-name>/api/now/v1/cs/adapter/slack/actions.
      3. Cliquez sur Enregistrer.
    5. Configurez les abonnements d’événements.
      1. Cliquez sur Abonnements à l’événement dans le menu de gauche et activez l’option Activer les événements.
      2. Mettez à jour l’URL de la demande.
        Si vous configurez votre bot autoconfiguré sur une ServiceNow instance, l’URL de la demande doit être https://<nom-instance>.service-now.com/api/now/v1/cs/adapter/slack/events.
      3. Attendez que l’URL de la demande soit vérifiée.Le champ URL de la demande affiche un texte vert « Vérifié » avec une coche.
      4. Sous Subscribe to bot events (S’abonner aux événements de bot), cliquez sur Ajouter un événement d’utilisateur de bot et ajoutez message.im.
      5. Cliquez sur Enregistrer.
    6. Accédez à l’onglet Webhook entrant et faites glisser le commutateur Activer les webhooks entrants pour l’activer.
    7. Configurez OAuth et les autorisations.
      1. Cliquez sur OAuth et autorisations dans le menu de gauche, puis accédez à Périmètres > Périmètres des bots.
      2. Sélectionnez Ajouter un champ d’application OAuth et ajoutez les champs d’application suivants :
        • messagerie instantanée :write
        • fichiers :lecture
        • fichiers :écriture
        • im.history
        • webhook entrant
        • équipe :lire
        • utilisateurs :lecture
        • utilisateurs :read.email
    8. Accédez à OAuth et autorisations, cliquez sur Installer dans l’espace de travail, puis cliquez sur Autoriser.
      Boîte de dialogue permettant d’autoriser ou d’annuler l’installation d’un bot de test dans un espace de travail Slack