Créer un bot dans Slack

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 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 à .Agent virtuel

    Avant de commencer

    Rôle requis : aucun

    Remarque :
    Les utilisateurs doivent avoir les 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. Configurer 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 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 aux événements dans le menu de gauche, puis 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 demande doit être https://<nom-instance>.service-now.com/api/now/v1/cs/adapter/slack/events.
      3. Attendez que l’URL de demande soit vérifiée.Le champ URL de demande affiche le 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 bouton bascule Activer les webhooks entrants pour l’activer.
    7. Configurez OAuth & Permissions.
      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 :read
        • utilisateurs :lecture
        • utilisateurs :read.email
    8. Accédez à OAuth et autorisations, cliquez sur Installer dans l’espace de travail, puis sur Autoriser.
      Fenêtre modale permettant d’autoriser ou d’annuler l’installation d’un agent de test dans un espace de travail Slack.