Etape 5 : Finalisation de l'intégration Slack - Amazon Lex V1

Si vous utilisez Amazon Lex V2, consultez plutôt le guide Amazon Lex V2.

 

Si vous utilisez Amazon Lex V1, nous vous recommandons de mettre à niveau vos robots vers Amazon Lex V2. Nous n'ajoutons plus de nouvelles fonctionnalités à la V1 et recommandons vivement d'utiliser la V2 pour tous les nouveaux robots.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Etape 5 : Finalisation de l'intégration Slack

Dans cette section, vous allez utiliser la console d'API Slack pour finaliser l'intégration de l'application Slack.

  1. Connectez-vous à la console d'API Slack sur le site http://api.slack.com. Choisissez l'application que vous avez créée dans Etape 3 : Création d'une application Slack.

  2. Mettez à jour la fonction OAuth & Permissions comme suit :

    1. Dans le menu de gauche, choisissez OAuth & Permissions.

    2. Dans la section URL de redirection, ajoutez l'URL OAuth fournie par Amazon Lex à l'étape précédente. Choisissez Add a new Redirect URL, puis Save URLs.

    3. Dans la section Bot Token Scopes, ajoutez deux autorisations à l'aide du bouton Ajouter une portée OAuth. Filtrez la liste avec le texte suivant :

      • chat:write

      • team:read

  3. Mettez à jour la fonctionnalité Interactivité et raccourcis en remplaçant la valeur de l'URL de demande par l'URL Postback fournie par Amazon Lex à l'étape précédente. Saisissez l'URL Postback que vous avez enregistré à l'étape 4, puis choisissez Save Changes.

  4. Abonnez-vous à la fonction Abonnements aux événements comme suit :

    • Activez les événements en choisissant l'option Activé.

    • Définissez la valeur de l'URL de demande sur l'URL Postback fournie par Amazon Lex à l'étape précédente.

    • Dans la section Subscribe to Bot Events, abonnez-vous à l'événement de bot message.im pour activer la messagerie directe entre l'utilisateur final et le bot Slack.

    • Enregistrez les Modifications.

  5. Activez l'envoi de messages depuis l'onglet Messages comme suit :

    • Dans le menu de gauche, choisissez App Home.

    • Dans la section Afficher les onglets, choisissez Autoriser les utilisateurs à envoyer des commandes et des messages Slash dans l'onglet Messages.

Étape suivante

Etape 6 : Test de l'intégration