written by
Ideta

Créez facilement un Chatbot pour Slack

Integration Tutorials 6 min read , November 12, 2021

Qu’est-ce qu’un chatbot ?

Un chatbot est un bot doté d’une intelligence artificielle (IA) capable d’avoir une conversation avec un interlocuteur humain. Il peut être utilisé dans des situations variées comme répondre aux questions des clients, automatiser les tâches répétitives, et bien plus encore. Vous trouverez plus d’informations sur les chatbots dans notre article, ici.

Qu’est-ce qu’un Slackbot ?

Un Slackbot est un chatbot spécialement conçu pour être déployé sur Slack. Ces bots sont intégrés dans l’interface Slack et peuvent traiter un large éventail de tâches, comme répondre aux requêtes de votre équipe, publier des messages de bienvenue, gérer votre chaîne, et bien d’autres encore. En bref, les Slackbots peuvent agir comme des outils à part entière pour votre espace de travail Slack.

Comment créer un Slackbot ?

Étape 1 ー Déterminez le but de votre Slackbot :

Comme mentionné précédemment, les Slackbots peuvent être utilisés dans une grande variété de cas. Ainsi, la première étape pour créer un Slackbot, et peut-être l’une des plus importantes, sera de définir les rôles que vous souhaitez attribuer à votre chatbot. Comme il est écrit dans un article sur le site Web de Slack, le Slackbot peut être utilisé pour :

  • Surveiller et améliorer l’activité du canal de process (Simple Poll peut créer des sondages en quelques secondes, cela simplifie le processus de prise de décision)
  • Afficher des messages dans les canaux et réagir à l’activité des membres (AtSpoke répond automatiquement aux questions courantes et met en file d’attente les plus délicates)
  • Rendre les messages de canal interactifs avec des boutons. (Trello utilise des tableaux pour organiser votre travail, vous pouvez également ajouter des tâches directement via Slack et votre tableau de bord Trello sera mis à jour)
Ce robot vous aide à planifier les tâches et vous rappellera quand le temps sera écoulé.

Il sera également important pour vous de penser aux noms, profils et photos de profil de votre Slackbot, car il agira plus tard en tant que collaborateur entièrement intégré sur votre espace de travail Slack.
Une fois que vous avez une meilleure idée de ce que vous voulez que votre Slackbot fasse, c’est là que la fête commence !

Étape 2 - Créer un chatbot avec Ideta

Ideta est une plateforme qui permet à ses utilisateurs de créer plusieurs chatbots sans avoir besoin d’apprendre ni d’écrire une seule ligne de code. En effet, Ideta permet à n’importe qui de créer son propre chatbot en seulement quelques heures. Cette plage de temps est un indicateur et peut évidemment varier en fonction de la complexité et de la puissance que vous souhaitez donner à votre chatbot.

Les étapes pour créer un Slackbot sont assez similaires à celles qu’il faut suivre pour créer un chabot « classique ». Vous pouvez suivre notre tutoriel pour faire un chatbot. Pour cet exemple, créons un simple slack bot qui vous indiquera la météo de la ville de votre choix.

1- Ajouter vos bulles

Saluez vos utilisateurs et dites-leur à quoi sert ce chatbot. Il est important de définir clairement le but du chatbot afin que les utilisateurs ne soient pas perdus lorsqu’ils l’utilisent.

2- Enregistrer la sélection de la ville de l’utilisateur

Une fois que vous les aurez accueillis, demandez-leur de quelle ville ils aimeraient avoir la météo. Enregistrez leur entrée car vous devrez utiliser ces informations plus tard pour récupérer les prévisions météorologiques via une API.

Demandez clairement ce que vous voulez que vos utilisateurs fassent

3- Se connecter à une API météo

Vous devez connecter votre chatbot à une API météo pour pouvoir récupérer l’information que vous voulez. Nous avons choisi Weather Stack, car il a une documentation claire et simple et est gratuit si vous avez moins de 1000 appels.
Pour connecter Ideta à une API, vous devrez faire une requête “GET”. L’url de l’API est donnée par Weather Stack.

Après "query=" vous mettrez l’entrée utilisateur sauvegardée. Cela signifie que la requête pour cette requête “GET” est égale à la ville choisie par l’utilisateur.

Étape 3 ー Ajouter du traitement de langage naturel (NLP)

Le natural Processing Language ou NLP vous permet de rendre votre Slackbot encore plus intelligent. Le NLP peut traiter des phrases et donner des réponses et des renseignements pertinents aux questions et aux requêtes des utilisateurs. Cela rend votre chatbot plus efficace et plus humain.

Chez Ideta, nous vous recommandons personnellement d’utiliser Dialogflow, car nous avons développé notre propre interface et l’avons rendue très facile et intuitive à utiliser. Vous pourrez ajouter le NLP afin que les utilisateurs puissent poser des questions quand ils le souhaitent. Vous pourrez également poser de nombreuses questions, rendant votre Slackbot aussi complexe que vous le souhaitez.

Étape 4 Intégrer votre Slackbot sur Slack

Une fois que votre chatbot est prêt à être utilisé, vous pouvez facilement le déployer et l’intégrer à votre espace de travail Slack. Ideta a réellement facilité l’intégration de votre chatbot sur n’importe quel canal.

Vous devez autoriser Ideta à se connecter à votre espace de travail Slack pour pouvoir connecter votre Slackbot.

Vous devez permettre à notre application de se connecter à votre lieu de travail

Il est maintenant opérationnel sur votre espace de travail Slack ! Vous pouvez l’essayer et le partager avec vos collaborateurs.

Votre slackbot est maintenant opérationnel

Améliorez encore votre Slackbot !

Une fois votre Slackbot déployé, vous pouvez toujours travailler dessus pour le rendre plus intelligent et plus performant. Vous pouvez le connecter à l’une des API de votre entreprise ou ajouter un outil d’analyse. Il est également possible de consulter directement les conversations de votre Slackbot afin de détecter les erreurs et de les corriger avec l’application Ideta.

Suivre les données provenant de votre Slackbot

Pour aller plus loin dans l’amélioration de votre Slackbot, vous pouvez analyser les données provenant de votre Slackbot à l’aide de notre tableau de bord d’analyse

Observer et apprendre

Une fois que votre Slackbot est opérationnel, vous avez juste besoin de le modifier légèrement jusqu’à ce que vous le trouviez parfait.

Lorsque votre Slackbot est déployé, l’application Ideta vous permet d’accéder à un « cockpit ». Le cockpit vous permet de lire les conversations de votre chatbot afin de pouvoir identifier les points à améliorer. Vous pourrez alors continuer à modifier et améliorer votre Slackbot même lorsqu’il est déployé !

Pour conclure, les slackbots peuvent être utilisés pour faire beaucoup de choses. Vous pouvez consulter Slack App Store pour trouver un tas de slackbots géniaux prêt à être utilisés. Avoir un chatbot sur votre lieu de travail est comme avoir un assistant virtuel, il peut vous aider, vous et votre équipe, dans une variété de tâches quotidiennes et rendre votre vie plus facile.

Vous pouvez essayer notre Weather Bot ici. Quelle tâche voulez-vous automatiser ? Dites-le nous et nous vous aiderons à le configurer !




Rejoignez notre newsletter !
Sign up for our newsletter